1T_접속하기


In [1]:
from pymongo import MongoClient

In [2]:
client = MongoClient(
    "mongodb://mongodb.dobest.io:27017/"
)

In [3]:
client.database_names()


Out[3]:
['MJ',
 'ansuchan',
 'blinkie',
 'cykim',
 'dglee',
 'dglee2',
 'dobestan',
 'dobestan09',
 'donghok',
 'donghokk',
 'eunhee08',
 'eunhee09',
 'fastmanager',
 'googler',
 'hani0808',
 'hani0810',
 'haniserver',
 'heee',
 'hotsummer',
 'hotsummmer',
 'hun',
 'hyunwoo',
 'jackass',
 'jkpark',
 'jm',
 'johnnykoo',
 'jtkim',
 'kpy',
 'kt',
 'kwangho',
 'local',
 'mh',
 'moon',
 'moonmoon',
 'nodecamp10',
 'paulsoh',
 'psh',
 'samuel',
 'sandoreo',
 'sandoreo7',
 'sean',
 'seo2',
 'sheen',
 'sjhong',
 'sooylee',
 'soullovers',
 'suchan',
 'suchanan',
 'sun',
 'sunmee',
 'taiwoo',
 'test',
 'wonhee',
 'xyky',
 'xykyMovie',
 'yekyuchoi',
 'yeoyou',
 'yonghyun',
 'yykim']

In [4]:
client2 = MongoClient(
    "mongodb://kipoy:rlarlvy@ds013024.mlab.com:13024/kkpoy"
    # username: kipoy
    # password: rlarlvy
    # database name: kkpoy
)

In [5]:
client2


Out[5]:
MongoClient(host=['ds013024.mlab.com:13024'], document_class=dict, tz_aware=False, connect=True)

In [6]:
client2.database_names()   #관리자 권한이 없기 때문에 안된다.


---------------------------------------------------------------------------
OperationFailure                          Traceback (most recent call last)
<ipython-input-6-4e0d25cc30fc> in <module>()
----> 1 client2.database_names()   #관리자 권한이 없기 때문에 안된다.

C:\Anaconda3\lib\site-packages\pymongo\mongo_client.py in database_names(self)
   1086         return [db["name"] for db in
   1087                 self._database_default_options('admin').command(
-> 1088                     "listDatabases")["databases"]]
   1089 
   1090     def drop_database(self, name_or_database):

C:\Anaconda3\lib\site-packages\pymongo\database.py in command(self, command, value, check, allowable_errors, read_preference, codec_options, **kwargs)
    479             return self._command(sock_info, command, slave_ok, value,
    480                                  check, allowable_errors, read_preference,
--> 481                                  codec_options, **kwargs)
    482 
    483     def _list_collections(self, sock_info, slave_okay, criteria=None):

C:\Anaconda3\lib\site-packages\pymongo\database.py in _command(self, sock_info, command, slave_ok, value, check, allowable_errors, read_preference, codec_options, **kwargs)
    391                                  codec_options,
    392                                  check,
--> 393                                  allowable_errors)
    394 
    395     def command(self, command, value=1, check=True,

C:\Anaconda3\lib\site-packages\pymongo\pool.py in command(self, dbname, spec, slave_ok, read_preference, codec_options, check, allowable_errors, check_keys, read_concern)
    237                            check, allowable_errors, self.address,
    238                            check_keys, self.listeners, self.max_bson_size,
--> 239                            read_concern)
    240         except OperationFailure:
    241             raise

C:\Anaconda3\lib\site-packages\pymongo\network.py in command(sock, dbname, spec, slave_ok, is_mongos, read_preference, codec_options, check, allowable_errors, address, check_keys, listeners, max_bson_size, read_concern)
    100         response_doc = unpacked['data'][0]
    101         if check:
--> 102             helpers._check_command_response(response_doc, None, allowable_errors)
    103     except Exception as exc:
    104         if publish:

C:\Anaconda3\lib\site-packages\pymongo\helpers.py in _check_command_response(response, msg, allowable_errors)
    203 
    204             msg = msg or "%s"
--> 205             raise OperationFailure(msg % errmsg, code, response)
    206 
    207 

OperationFailure: not authorized on admin to execute command { listDatabases: 1 }

In [7]:
client2.kkpoy.collection_names()


Out[7]:
['kimkipoy', 'system.indexes', 'users']

In [8]:
client2.kkpoy.users.find_one()   #원래는 JSON인데 dict형태로 뽑혔다. pymongo가 다 바꾸어주었다.


Out[8]:
{'_id': ObjectId('57e0cce4916d7a87056c54e1'),
 'age': 29,
 'email': 'kimkipoy@gmail.com',
 'name': 'KiPyo Kim',
 'pets': ['dog', 'cat', 'bird']}

2T_데이터 추가하기, 검색하기


In [9]:
db = client2.kkpoy
# db = client["kkpoy"]
#위 아래 같은 의미

In [10]:
users = db.users
# users = db["usres"]
#위 아래 같은 의미

In [12]:
users   #users가 collection


Out[12]:
Collection(Database(MongoClient(host=['ds013024.mlab.com:13024'], document_class=dict, tz_aware=False, connect=True), 'kkpoy'), 'users')

In [13]:
users.find_one()


Out[13]:
{'_id': ObjectId('57e0cce4916d7a87056c54e1'),
 'age': 29,
 'email': 'kimkipoy@gmail.com',
 'name': 'KiPyo Kim',
 'pets': ['dog', 'cat', 'bird']}

In [14]:
MONGO_QUERY = {} # json 으로 query 를 날린다. ( dict => json; pymongo )

users.find_one(MONGO_QUERY)


Out[14]:
{'_id': ObjectId('57e0cce4916d7a87056c54e1'),
 'age': 29,
 'email': 'kimkipoy@gmail.com',
 'name': 'KiPyo Kim',
 'pets': ['dog', 'cat', 'bird']}

In [15]:
MONGO_QUERY = {}
users.find(MONGO_QUERY)


Out[15]:
<pymongo.cursor.Cursor at 0xb42e780>

In [19]:
MONGO_QUERY = {}
cursor = users.find(MONGO_QUERY)

In [17]:
for user in cursor:
    print(user)


{'name': 'KiPyo Kim', 'age': 29, '_id': ObjectId('57e0cce4916d7a87056c54e1'), 'email': 'kimkipoy@gmail.com', 'pets': ['dog', 'cat', 'bird']}
{'name': 'Dani Kim', '_id': ObjectId('57e0d0f4916d7a87056c54e8'), 'email': 'kdn@naver.com'}

In [20]:
[
    user
    for user
    in cursor
]


Out[20]:
[{'_id': ObjectId('57e0cce4916d7a87056c54e1'),
  'age': 29,
  'email': 'kimkipoy@gmail.com',
  'name': 'KiPyo Kim',
  'pets': ['dog', 'cat', 'bird']},
 {'_id': ObjectId('57e0d0f4916d7a87056c54e8'),
  'email': 'kdn@naver.com',
  'name': 'Dani Kim'}]

In [21]:
MONGO_QUERY = {"name": "Dani Kim"}

users.find_one(MONGO_QUERY)


Out[21]:
{'_id': ObjectId('57e0d0f4916d7a87056c54e8'),
 'email': 'kdn@naver.com',
 'name': 'Dani Kim'}

find_찾을 때

insert_넣을 때


In [22]:
user = {
    "name": "이동규",
    "email": "milk@gmail.com",
}
users.insert_one(user)


Out[22]:
<pymongo.results.InsertOneResult at 0xb41c3f0>

In [23]:
users_list = [
    {
        "name": "이영은",
        "phone": "01022706512",
    },
    {
        "name": "유영수",
        "email": "yskk@naver.com"
    }
]
users.insert_many(users_list)


Out[23]:
<pymongo.results.InsertManyResult at 0xb41cd38>

In [32]:
watcha = client2.kipoy["watcha"]

In [37]:
watcha = db.watcha

In [26]:
import requests

In [27]:
response = requests.get("https://watcha.net/home/news.json?page=1&per=300")

In [28]:
watcha_news = response.json().get("news") # List

In [38]:
watcha.insert_many(watcha_news)


Out[38]:
<pymongo.results.InsertManyResult at 0xb76e438>

직방 Collection => 데이터를 100개 정도 넣어보기


In [39]:
import pandas as pd
import requests
import json

In [40]:
zigbang = client2.kipoy["zigbang"]

In [41]:
zigbang = db.zigbang

In [42]:
zigbang


Out[42]:
Collection(Database(MongoClient(host=['ds013024.mlab.com:13024'], document_class=dict, tz_aware=False, connect=True), 'kkpoy'), 'zigbang')

In [43]:
response = requests.get("https://api.zigbang.com/v1/items?detail=true&item_ids=4620292&item_ids=4366382&item_ids=4566963&item_ids=4585208&item_ids=4560308&item_ids=4552724&item_ids=4344484&item_ids=4612042&item_ids=4574810&item_ids=4588687&item_ids=4387287&item_ids=4538842&item_ids=4557985&item_ids=4579464&item_ids=4607349&item_ids=4603203&item_ids=4341393&item_ids=4575315&item_ids=4350877&item_ids=4538375&item_ids=4616443&item_ids=4281504&item_ids=4556024&item_ids=4550034&item_ids=4512172&item_ids=4507118&item_ids=4606156&item_ids=4457169&item_ids=4526327&item_ids=4407071&item_ids=4582264&item_ids=4607937&item_ids=4395275&item_ids=4568603&item_ids=4569329&item_ids=4564865&item_ids=4551098&item_ids=4617261&item_ids=4536918&item_ids=4614718&item_ids=4614198&item_ids=4610604&item_ids=4578711&item_ids=4593621&item_ids=4612621&item_ids=4518874&item_ids=4533169&item_ids=4409063&item_ids=4617602&item_ids=4477945&item_ids=4249606&item_ids=4560223&item_ids=4570020&item_ids=4517907&item_ids=4530774&item_ids=4525210&item_ids=4596138&item_ids=4588994&item_ids=4612357&item_ids=4411862")

In [44]:
zigbang_dict = response.json()

In [45]:
len(zigbang_dict)


Out[45]:
3

In [46]:
zigbang_dict.keys()


Out[46]:
dict_keys(['count_direct', 'count_agent', 'items'])

In [47]:
zigbang_items_list = zigbang_dict.get("items")

In [48]:
len(zigbang_items_list)


Out[48]:
19

In [49]:
zigbang.insert_many(zigbang_items_list)


Out[49]:
<pymongo.results.InsertManyResult at 0xb6b20d8>

In [50]:
MONGO_QUERY = {}
zigbang.find(MONGO_QUERY).count()
#SELECT COUNT(*) FROM ____;


Out[50]:
19

보증금이 딱 1000만원인 매물 리스트를 출력해보자


In [51]:
MONGO_QUERY = {}
cursor = zigbang.find(MONGO_QUERY)
items_list = [
    document
    for document
    in cursor
    if document.get("item").get("deposit") == 1000
]

In [52]:
len(items_list)


Out[52]:
2

In [53]:
MONGO_QUERY = {"title": "서울시 관악구 신림동"}
zigbang.find_one(MONGO_QUERY)


Out[53]:
{'_id': ObjectId('57e0d97670147e1460111488'),
 'header': False,
 'header_height': 0,
 'item': {'address1': '서울시 관악구 신림동',
  'address2': '95-81',
  'address3': None,
  'agent_address1': '서울특별시 관악구 관악로15길 23 (봉천동)',
  'agent_comment': '',
  'agent_email': 'sky_rendi@naver.com',
  'agent_local1': '서울시',
  'agent_local2': '관악구',
  'agent_mobile': '0507-1280-7420',
  'agent_name': '부동산매거진공인중개사(김기영)',
  'agent_phone': '02-883-2482',
  'bjd_code': '1162010200',
  'bonbun_code': '95',
  'bubun_code': '81',
  'building': None,
  'building_type': '다세대건물',
  'contract': '서울특별시',
  'deposit': 5000,
  'description': '* 보증금 조정가 3000~5000\n* 채광 환기 굿\n* 대로가에서 살짝 골목\n* 주인거주\n* 날짜협의\n* 신축급건물',
  'description_og': '* 보증금 조정가 3000~5000\n* 채광 환기 굿\n* 대로가에서 살짝 골목\n* 주인거주\n* 날짜협의\n* 신축급건물',
  'elevator': '있음',
  'floor': '2층',
  'floor_all': '6층',
  'id': 4566963,
  'images': [{'count': 1,
    'index': 0,
    'url': 'http://i1.zigbang.com/ic/users/814905/photos/uploads/63a8c71f3919122a354b423e473d1f3258bda6a4.JPG'},
   {'count': 2,
    'index': 1,
    'url': 'http://i1.zigbang.com/ic/users/814905/photos/uploads/c619d0691394a1ff8169be5b42e3dc5f42451b79.JPG'},
   {'count': 3,
    'index': 2,
    'url': 'http://i1.zigbang.com/ic/users/814905/photos/uploads/c0361ee3fe0a421d77f30bfc6c59d378ea39f469.JPG'},
   {'count': 4,
    'index': 3,
    'url': 'http://i1.zigbang.com/ic/users/814905/photos/uploads/feea590f997954beca718898e8bea16fc27468a8.JPG'},
   {'count': 5,
    'index': 4,
    'url': 'http://i1.zigbang.com/ic/users/814905/photos/uploads/92e767198cb745994dae0b33d8a9d3e401147106.JPG'},
   {'count': 6,
    'index': 5,
    'url': 'http://i1.zigbang.com/ic/users/814905/photos/uploads/ba679beeb823a1e4e286eccea9d8fa056dba4722.JPG'},
   {'count': 7,
    'index': 6,
    'url': 'http://i1.zigbang.com/ic/users/814905/photos/uploads/08201dff33a0434922b333e88e95974c9f6fcbd7.JPG'},
   {'count': 8,
    'index': 7,
    'url': 'http://i1.zigbang.com/ic/users/814905/photos/uploads/14c8838181e0d90e19615b190251089ade0d801f.JPG'},
   {'count': 9,
    'index': 8,
    'url': 'http://i1.zigbang.com/ic/users/814905/photos/uploads/9747dae621994e1644f9642ceded7458bdea7d5f.JPG'},
   {'count': 10,
    'index': 9,
    'url': 'http://i1.zigbang.com/ic/users/814905/photos/uploads/e9472c27d98aa9ea1ff71b8a5b91bdecc9417106.JPG'},
   {'count': 11,
    'index': 10,
    'url': 'http://i1.zigbang.com/ic/users/814905/photos/uploads/809b3ea25733d4052c7067bcb31f694f48816193.JPG'}],
  'images_count': 11,
  'images_thumbnail': '',
  'is_deposit_only': False,
  'is_direct': False,
  'is_owner': None,
  'is_premium': True,
  'is_premium2': False,
  'is_realestate': True,
  'is_room': False,
  'is_status_close': True,
  'is_status_open': False,
  'is_type_room': False,
  'is_zzim': False,
  'loan_text': '확인필요',
  'local1': '서울시',
  'local2': '관악구',
  'local3': '신림동',
  'manage_cost': '6만원',
  'manage_cost_inc': '수도, 인터넷, TV',
  'movein_date': '날짜협의',
  'near_subways': '봉천역(2호선), 신림역(2호선), 서울대입구역(2호선)',
  'options': '에어컨, 냉장고, 세탁기, 인덕션, 책상, 책장, 옷장, 신발장, 싱크대',
  'original_user_phone': '010-4107-0987',
  'parking': '가능',
  'pets_text': '확인필요',
  'profile_url': None,
  'random_location': '37.4769270541086,126.939279451312',
  'read_updated_at': '1/1/0001 12:00:00 AM',
  'rent': 20,
  'room_direction_text': '확인필요',
  'room_gubun_code': '01',
  'room_type': '원룸(분리형)',
  'secret_memo': None,
  'size': 8.0,
  'size_contract': 0.0,
  'size_m2': '26.45',
  'size_m2_contract': '-',
  'status': '광고종료',
  'title': '☎ 신축급 분리형원룸, 보증금 조정가, 날짜협의, 주인거주',
  'updated_at': '3개월 전',
  'user_email': 'lasolitudine@nate.com',
  'user_has_no_penalty': True,
  'user_has_penalty': False,
  'user_mobile': '0507-1280-8188',
  'user_name': '중개보조원(오종섭)',
  'user_no': 814905,
  'user_phone': '0507-1280-8188',
  'view_count': 201},
 'title': '서울시 관악구 신림동'}

In [54]:
MONGO_QUERY = {"item.deposit": 1000}   #관계형 DB의 관점에서는 말도 안되는 기능. 쉽게 찾을 수 있다.
zigbang.find(MONGO_QUERY).count()


Out[54]:
2

보증금이 1000만원 이상인 매물 가져오기


In [56]:
MONGO_QUERY = {}
cursor = zigbang.find(MONGO_QUERY)

items_list = [
    document
    for document
    in cursor
    if document.get("item").get("deposit") >= 1000
]
len(items_list)


Out[56]:
16

In [58]:
MONGO_QUERY = {"item.deposit": {"$gte": 1000}}   #1000보다 크거나 같다. greater than equal
zigbang.find(MONGO_QUERY).count()


Out[58]:
16

In [59]:
MONGO_QUERY = {"item.deposit": {"$gte": 1000, "$lte": 2000}} 
zigbang.find(MONGO_QUERY).count()


Out[59]:
6

보증금이 2000만원 이하이고 월세가 50만원 이하인 매물 출력하기


In [60]:
MONGO_QUERY = {}
cursor = zigbang.find(MONGO_QUERY)

items_list = [
    document
    for document
    in cursor
    if document.get("item").get("deposit") <= 2000 and document.get("item").get("rent") <= 50
]
len(items_list)


Out[60]:
8

In [61]:
MONGO_QUERY = {
    "item.deposit": {"$lte": 2000},
    "item.rent": {"$lte": 50},
    }
zigbang.find(MONGO_QUERY).count()


Out[61]:
8

In [62]:
zigbang_list = zigbang_dict.get("items")

In [63]:
len(zigbang_list)


Out[63]:
19

In [64]:
new_zigbang_list = [
    item.get("item")
    for item
    in zigbang_list
]

In [65]:
new_zigbang_list[0]


Out[65]:
{'address1': '서울시 관악구 신림동',
 'address2': '95-81',
 'address3': None,
 'agent_address1': '서울특별시 관악구 관악로15길 23 (봉천동)',
 'agent_comment': '',
 'agent_email': 'sky_rendi@naver.com',
 'agent_local1': '서울시',
 'agent_local2': '관악구',
 'agent_mobile': '0507-1280-7420',
 'agent_name': '부동산매거진공인중개사(김기영)',
 'agent_phone': '02-883-2482',
 'bjd_code': '1162010200',
 'bonbun_code': '95',
 'bubun_code': '81',
 'building': None,
 'building_type': '다세대건물',
 'contract': '서울특별시',
 'deposit': 5000,
 'description': '* 보증금 조정가 3000~5000\n* 채광 환기 굿\n* 대로가에서 살짝 골목\n* 주인거주\n* 날짜협의\n* 신축급건물',
 'description_og': '* 보증금 조정가 3000~5000\n* 채광 환기 굿\n* 대로가에서 살짝 골목\n* 주인거주\n* 날짜협의\n* 신축급건물',
 'elevator': '있음',
 'floor': '2층',
 'floor_all': '6층',
 'id': 4566963,
 'images': [{'count': 1,
   'index': 0,
   'url': 'http://i1.zigbang.com/ic/users/814905/photos/uploads/63a8c71f3919122a354b423e473d1f3258bda6a4.JPG'},
  {'count': 2,
   'index': 1,
   'url': 'http://i1.zigbang.com/ic/users/814905/photos/uploads/c619d0691394a1ff8169be5b42e3dc5f42451b79.JPG'},
  {'count': 3,
   'index': 2,
   'url': 'http://i1.zigbang.com/ic/users/814905/photos/uploads/c0361ee3fe0a421d77f30bfc6c59d378ea39f469.JPG'},
  {'count': 4,
   'index': 3,
   'url': 'http://i1.zigbang.com/ic/users/814905/photos/uploads/feea590f997954beca718898e8bea16fc27468a8.JPG'},
  {'count': 5,
   'index': 4,
   'url': 'http://i1.zigbang.com/ic/users/814905/photos/uploads/92e767198cb745994dae0b33d8a9d3e401147106.JPG'},
  {'count': 6,
   'index': 5,
   'url': 'http://i1.zigbang.com/ic/users/814905/photos/uploads/ba679beeb823a1e4e286eccea9d8fa056dba4722.JPG'},
  {'count': 7,
   'index': 6,
   'url': 'http://i1.zigbang.com/ic/users/814905/photos/uploads/08201dff33a0434922b333e88e95974c9f6fcbd7.JPG'},
  {'count': 8,
   'index': 7,
   'url': 'http://i1.zigbang.com/ic/users/814905/photos/uploads/14c8838181e0d90e19615b190251089ade0d801f.JPG'},
  {'count': 9,
   'index': 8,
   'url': 'http://i1.zigbang.com/ic/users/814905/photos/uploads/9747dae621994e1644f9642ceded7458bdea7d5f.JPG'},
  {'count': 10,
   'index': 9,
   'url': 'http://i1.zigbang.com/ic/users/814905/photos/uploads/e9472c27d98aa9ea1ff71b8a5b91bdecc9417106.JPG'},
  {'count': 11,
   'index': 10,
   'url': 'http://i1.zigbang.com/ic/users/814905/photos/uploads/809b3ea25733d4052c7067bcb31f694f48816193.JPG'}],
 'images_count': 11,
 'images_thumbnail': '',
 'is_deposit_only': False,
 'is_direct': False,
 'is_owner': None,
 'is_premium': True,
 'is_premium2': False,
 'is_realestate': True,
 'is_room': False,
 'is_status_close': True,
 'is_status_open': False,
 'is_type_room': False,
 'is_zzim': False,
 'loan_text': '확인필요',
 'local1': '서울시',
 'local2': '관악구',
 'local3': '신림동',
 'manage_cost': '6만원',
 'manage_cost_inc': '수도, 인터넷, TV',
 'movein_date': '날짜협의',
 'near_subways': '봉천역(2호선), 신림역(2호선), 서울대입구역(2호선)',
 'options': '에어컨, 냉장고, 세탁기, 인덕션, 책상, 책장, 옷장, 신발장, 싱크대',
 'original_user_phone': '010-4107-0987',
 'parking': '가능',
 'pets_text': '확인필요',
 'profile_url': None,
 'random_location': '37.4769270541086,126.939279451312',
 'read_updated_at': '1/1/0001 12:00:00 AM',
 'rent': 20,
 'room_direction_text': '확인필요',
 'room_gubun_code': '01',
 'room_type': '원룸(분리형)',
 'secret_memo': None,
 'size': 8.0,
 'size_contract': 0.0,
 'size_m2': '26.45',
 'size_m2_contract': '-',
 'status': '광고종료',
 'title': '☎ 신축급 분리형원룸, 보증금 조정가, 날짜협의, 주인거주',
 'updated_at': '3개월 전',
 'user_email': 'lasolitudine@nate.com',
 'user_has_no_penalty': True,
 'user_has_penalty': False,
 'user_mobile': '0507-1280-8188',
 'user_name': '중개보조원(오종섭)',
 'user_no': 814905,
 'user_phone': '0507-1280-8188',
 'view_count': 201}

In [66]:
zigbang.insert_many(new_zigbang_list)


Out[66]:
<pymongo.results.InsertManyResult at 0xb6b2750>

In [67]:
MONGO_QUERY = {"deposit": {"$lte": 1000}}
zigbang.find(MONGO_QUERY).count()


Out[67]:
5
  • 비정형데이터에서 중요한 것은 어떤 데이터를 잘 넣을까 하는 부분에 대해서 고민해보아야 한다.
  • 왜냐하면 있는 그대로 넣었을 경우에 비효율적인 부분이 발생하기 때문이다.

3T_Aggregate ( GROUP BY )

  • GROUP BY ... 지역별 숫자 세기 / 지역별 평균 보증금,월세 ( MongoDB )
  • World => MongoDB ( 데이터 전처리 ... )
  • aggregate ( GROUP BY )
  • zigbang ... address1을 기준으로 나누어보자(그룹을 나누어보자)

In [68]:
import pymongo

#GROUP BY
cursor = zigbang.aggregate([
        {
            "$group": {
                "_id": "$address1",
            }
        }
    ])
for document in cursor:
    print(document)


{'_id': '서울시 동작구 신대방1동'}
{'_id': '서울시 금천구 독산동'}
{'_id': '서울시 구로구 구로3동'}
{'_id': '서울시 동작구 상도동'}
{'_id': '서울시 관악구 봉천동'}
{'_id': '서울시 관악구 신림동'}

In [69]:
cursor = zigbang.aggregate([
        {
            "$group": {
                "_id": "$address1",
                "count": {"$sum": 1}
            }
        }
    ])
for document in cursor:
    print(document)


{'_id': '서울시 동작구 신대방1동', 'count': 1}
{'_id': '서울시 금천구 독산동', 'count': 1}
{'_id': '서울시 구로구 구로3동', 'count': 1}
{'_id': '서울시 동작구 상도동', 'count': 1}
{'_id': '서울시 관악구 봉천동', 'count': 6}
{'_id': '서울시 관악구 신림동', 'count': 9}

In [70]:
cursor = zigbang.aggregate([
        {
            "$group": {
                "_id": "$address1",
                "count": {"$sum": 1},
                "total deposit": {"$sum": "$deposit"}
            }
        }
    ])
for document in cursor:
    print(document)


{'_id': '서울시 동작구 신대방1동', 'count': 1, 'total deposit': 2000}
{'_id': '서울시 금천구 독산동', 'count': 1, 'total deposit': 10000}
{'_id': '서울시 구로구 구로3동', 'count': 1, 'total deposit': 300}
{'_id': '서울시 동작구 상도동', 'count': 1, 'total deposit': 500}
{'_id': '서울시 관악구 봉천동', 'count': 6, 'total deposit': 44800}
{'_id': '서울시 관악구 신림동', 'count': 9, 'total deposit': 72000}

In [71]:
cursor = zigbang.aggregate([
        {
            "$group": {
                "_id": "$address1",
                "count": {"$sum": 1},
                "average rent": {"$avg": "$rent"},
            }
        }
    ])
for document in cursor:
    print(document)


{'count': 1, '_id': '서울시 동작구 신대방1동', 'average rent': 35.0}
{'count': 1, '_id': '서울시 금천구 독산동', 'average rent': 0.0}
{'count': 1, '_id': '서울시 구로구 구로3동', 'average rent': 40.0}
{'count': 1, '_id': '서울시 동작구 상도동', 'average rent': 29.0}
{'count': 6, '_id': '서울시 관악구 봉천동', 'average rent': 24.166666666666668}
{'count': 9, '_id': '서울시 관악구 신림동', 'average rent': 18.666666666666668}

In [72]:
cursor = zigbang.aggregate([
        {
            "$group": {
                "_id": "$address1",
                "count": {"$sum": 1},
                "average rent": {"$avg": "$rent"},
                "average deposit": {"$avg": "$deposit"}
            }
        }
    ])
for document in cursor:
    print(document)


{'count': 1, '_id': '서울시 동작구 신대방1동', 'average rent': 35.0, 'average deposit': 2000.0}
{'count': 1, '_id': '서울시 금천구 독산동', 'average rent': 0.0, 'average deposit': 10000.0}
{'count': 1, '_id': '서울시 구로구 구로3동', 'average rent': 40.0, 'average deposit': 300.0}
{'count': 1, '_id': '서울시 동작구 상도동', 'average rent': 29.0, 'average deposit': 500.0}
{'count': 6, '_id': '서울시 관악구 봉천동', 'average rent': 24.166666666666668, 'average deposit': 7466.666666666667}
{'count': 9, '_id': '서울시 관악구 신림동', 'average rent': 18.666666666666668, 'average deposit': 8000.0}

In [73]:
db = client.dobestan

In [74]:
db.collection_names()


Out[74]:
['users', 'zigbang', 'world', 'watcha', 'restaurants']

In [75]:
restaurants = db.restaurants   #MONGO DB에서 제공하는 데이터

In [76]:
restaurants.find().count()


Out[76]:
25359

In [77]:
cursor = restaurants.aggregate([
    {
       "$group": {
            "_id": "$borough",
        }     
    }
])
for document in cursor:
    print(document)


{'_id': 'Missing'}
{'_id': 'Staten Island'}
{'_id': 'Manhattan'}
{'_id': 'Brooklyn'}
{'_id': 'Queens'}
{'_id': 'Bronx'}

In [78]:
cursor = restaurants.aggregate([
    {
       "$group": {
            "_id": "$borough",
                "count": {"$sum": 1},
        }     
    }
])
for document in cursor:
    print(document)


{'_id': 'Missing', 'count': 51}
{'_id': 'Staten Island', 'count': 969}
{'_id': 'Manhattan', 'count': 10259}
{'_id': 'Brooklyn', 'count': 6086}
{'_id': 'Queens', 'count': 5656}
{'_id': 'Bronx', 'count': 2338}

관계형 DB를 몽고DB로 옮길 때 어떻게 옮기는 것이 가장 좋을까?

pandas로 country city df 옮겨보자


In [79]:
import pandas as pd
import pymysql

db = pymysql.connect(
    "db.fastcamp.us",
    "root",
    "dkstncks",
    "world",
    charset='utf8',
)

In [80]:
# db = MySQLdb.connect(
#     "192.168.0.199",
#     "root",
#     "rlarlvy",
#     "sakila",
#     charset='utf8',
# )
# => 이거 왜 안되는지 모르겠다.

In [81]:
country_df = pd.read_sql("SELECT * FROM Country;", db)
city_df = pd.read_sql("SELECT * FROM City;", db)

In [82]:
country_df.columns


Out[82]:
Index(['Code', 'Name', 'Continent', 'Region', 'SurfaceArea', 'IndepYear',
       'Population', 'LifeExpectancy', 'GNP', 'GNPOld', 'LocalName',
       'GovernmentForm', 'HeadOfState', 'Capital', 'Code2'],
      dtype='object')

In [83]:
city_df.columns


Out[83]:
Index(['ID', 'Name', 'CountryCode', 'District', 'Population'], dtype='object')

In [84]:
# List of countries.
[
    {
        "Name": "Republic of Korea",
        "cities": [ #List of cities
            {
                "Name": "Seoul",
                "Population": "100000000",
            },
            {
                "Name": "Busan",
            }
            
        ]
    }
]


Out[84]:
[{'Name': 'Republic of Korea',
  'cities': [{'Name': 'Seoul', 'Population': '100000000'}, {'Name': 'Busan'}]}]

In [86]:
country_df.to_json()


Out[86]:
'{"Code":{"0":"ABW","1":"AFG","2":"AGO","3":"AIA","4":"ALB","5":"AND","6":"ANT","7":"ARE","8":"ARG","9":"ARM","10":"ASM","11":"ATA","12":"ATF","13":"ATG","14":"AUS","15":"AUT","16":"AZE","17":"BDI","18":"BEL","19":"BEN","20":"BFA","21":"BGD","22":"BGR","23":"BHR","24":"BHS","25":"BIH","26":"BLR","27":"BLZ","28":"BMU","29":"BOL","30":"BRA","31":"BRB","32":"BRN","33":"BTN","34":"BVT","35":"BWA","36":"CAF","37":"CAN","38":"CCK","39":"CHE","40":"CHL","41":"CHN","42":"CIV","43":"CMR","44":"COD","45":"COG","46":"COK","47":"COL","48":"COM","49":"CPV","50":"CRI","51":"CUB","52":"CXR","53":"CYM","54":"CYP","55":"CZE","56":"DEU","57":"DJI","58":"DMA","59":"DNK","60":"DOM","61":"DZA","62":"ECU","63":"EGY","64":"ERI","65":"ESH","66":"ESP","67":"EST","68":"ETH","69":"FIN","70":"FJI","71":"FLK","72":"FRA","73":"FRO","74":"FSM","75":"GAB","76":"GBR","77":"GEO","78":"GHA","79":"GIB","80":"GIN","81":"GLP","82":"GMB","83":"GNB","84":"GNQ","85":"GRC","86":"GRD","87":"GRL","88":"GTM","89":"GUF","90":"GUM","91":"GUY","92":"HKG","93":"HMD","94":"HND","95":"HRV","96":"HTI","97":"HUN","98":"IDN","99":"IND","100":"IOT","101":"IRL","102":"IRN","103":"IRQ","104":"ISL","105":"ISR","106":"ITA","107":"JAM","108":"JOR","109":"JPN","110":"KAZ","111":"KEN","112":"KGZ","113":"KHM","114":"KIR","115":"KNA","116":"KOR","117":"KWT","118":"LAO","119":"LBN","120":"LBR","121":"LBY","122":"LCA","123":"LIE","124":"LKA","125":"LSO","126":"LTU","127":"LUX","128":"LVA","129":"MAC","130":"MAR","131":"MCO","132":"MDA","133":"MDG","134":"MDV","135":"MEX","136":"MHL","137":"MKD","138":"MLI","139":"MLT","140":"MMR","141":"MNG","142":"MNP","143":"MOZ","144":"MRT","145":"MSR","146":"MTQ","147":"MUS","148":"MWI","149":"MYS","150":"MYT","151":"NAM","152":"NCL","153":"NER","154":"NFK","155":"NGA","156":"NIC","157":"NIU","158":"NLD","159":"NOR","160":"NPL","161":"NRU","162":"NZL","163":"OMN","164":"PAK","165":"PAN","166":"PCN","167":"PER","168":"PHL","169":"PLW","170":"PNG","171":"POL","172":"PRI","173":"PRK","174":"PRT","175":"PRY","176":"PSE","177":"PYF","178":"QAT","179":"REU","180":"ROM","181":"RUS","182":"RWA","183":"SAU","184":"SDN","185":"SEN","186":"SGP","187":"SGS","188":"SHN","189":"SJM","190":"SLB","191":"SLE","192":"SLV","193":"SMR","194":"SOM","195":"SPM","196":"STP","197":"SUR","198":"SVK","199":"SVN","200":"SWE","201":"SWZ","202":"SYC","203":"SYR","204":"TCA","205":"TCD","206":"TGO","207":"THA","208":"TJK","209":"TKL","210":"TKM","211":"TMP","212":"TON","213":"TTO","214":"TUN","215":"TUR","216":"TUV","217":"TWN","218":"TZA","219":"UGA","220":"UKR","221":"UMI","222":"URY","223":"USA","224":"UZB","225":"VAT","226":"VCT","227":"VEN","228":"VGB","229":"VIR","230":"VNM","231":"VUT","232":"WLF","233":"WSM","234":"YEM","235":"YUG","236":"ZAF","237":"ZMB","238":"ZWE"},"Name":{"0":"Aruba","1":"Afghanistan","2":"Angola","3":"Anguilla","4":"Albania","5":"Andorra","6":"Netherlands Antilles","7":"United Arab Emirates","8":"Argentina","9":"Armenia","10":"American Samoa","11":"Antarctica","12":"French Southern territories","13":"Antigua and Barbuda","14":"Australia","15":"Austria","16":"Azerbaijan","17":"Burundi","18":"Belgium","19":"Benin","20":"Burkina Faso","21":"Bangladesh","22":"Bulgaria","23":"Bahrain","24":"Bahamas","25":"Bosnia and Herzegovina","26":"Belarus","27":"Belize","28":"Bermuda","29":"Bolivia","30":"Brazil","31":"Barbados","32":"Brunei","33":"Bhutan","34":"Bouvet Island","35":"Botswana","36":"Central African Republic","37":"Canada","38":"Cocos (Keeling) Islands","39":"Switzerland","40":"Chile","41":"China","42":"C\\u00f4te d\\u2019Ivoire","43":"Cameroon","44":"Congo, The Democratic Republic of the","45":"Congo","46":"Cook Islands","47":"Colombia","48":"Comoros","49":"Cape Verde","50":"Costa Rica","51":"Cuba","52":"Christmas Island","53":"Cayman Islands","54":"Cyprus","55":"Czech Republic","56":"Germany","57":"Djibouti","58":"Dominica","59":"Denmark","60":"Dominican Republic","61":"Algeria","62":"Ecuador","63":"Egypt","64":"Eritrea","65":"Western Sahara","66":"Spain","67":"Estonia","68":"Ethiopia","69":"Finland","70":"Fiji Islands","71":"Falkland Islands","72":"France","73":"Faroe Islands","74":"Micronesia, Federated States of","75":"Gabon","76":"United Kingdom","77":"Georgia","78":"Ghana","79":"Gibraltar","80":"Guinea","81":"Guadeloupe","82":"Gambia","83":"Guinea-Bissau","84":"Equatorial Guinea","85":"Greece","86":"Grenada","87":"Greenland","88":"Guatemala","89":"French Guiana","90":"Guam","91":"Guyana","92":"Hong Kong","93":"Heard Island and McDonald Islands","94":"Honduras","95":"Croatia","96":"Haiti","97":"Hungary","98":"Indonesia","99":"India","100":"British Indian Ocean Territory","101":"Ireland","102":"Iran","103":"Iraq","104":"Iceland","105":"Israel","106":"Italy","107":"Jamaica","108":"Jordan","109":"Japan","110":"Kazakstan","111":"Kenya","112":"Kyrgyzstan","113":"Cambodia","114":"Kiribati","115":"Saint Kitts and Nevis","116":"South Korea","117":"Kuwait","118":"Laos","119":"Lebanon","120":"Liberia","121":"Libyan Arab Jamahiriya","122":"Saint Lucia","123":"Liechtenstein","124":"Sri Lanka","125":"Lesotho","126":"Lithuania","127":"Luxembourg","128":"Latvia","129":"Macao","130":"Morocco","131":"Monaco","132":"Moldova","133":"Madagascar","134":"Maldives","135":"Mexico","136":"Marshall Islands","137":"Macedonia","138":"Mali","139":"Malta","140":"Myanmar","141":"Mongolia","142":"Northern Mariana Islands","143":"Mozambique","144":"Mauritania","145":"Montserrat","146":"Martinique","147":"Mauritius","148":"Malawi","149":"Malaysia","150":"Mayotte","151":"Namibia","152":"New Caledonia","153":"Niger","154":"Norfolk Island","155":"Nigeria","156":"Nicaragua","157":"Niue","158":"Netherlands","159":"Norway","160":"Nepal","161":"Nauru","162":"New Zealand","163":"Oman","164":"Pakistan","165":"Panama","166":"Pitcairn","167":"Peru","168":"Philippines","169":"Palau","170":"Papua New Guinea","171":"Poland","172":"Puerto Rico","173":"North Korea","174":"Portugal","175":"Paraguay","176":"Palestine","177":"French Polynesia","178":"Qatar","179":"R\\u00e9union","180":"Romania","181":"Russian Federation","182":"Rwanda","183":"Saudi Arabia","184":"Sudan","185":"Senegal","186":"Singapore","187":"South Georgia and the South Sandwich Islands","188":"Saint Helena","189":"Svalbard and Jan Mayen","190":"Solomon Islands","191":"Sierra Leone","192":"El Salvador","193":"San Marino","194":"Somalia","195":"Saint Pierre and Miquelon","196":"Sao Tome and Principe","197":"Suriname","198":"Slovakia","199":"Slovenia","200":"Sweden","201":"Swaziland","202":"Seychelles","203":"Syria","204":"Turks and Caicos Islands","205":"Chad","206":"Togo","207":"Thailand","208":"Tajikistan","209":"Tokelau","210":"Turkmenistan","211":"East Timor","212":"Tonga","213":"Trinidad and Tobago","214":"Tunisia","215":"Turkey","216":"Tuvalu","217":"Taiwan","218":"Tanzania","219":"Uganda","220":"Ukraine","221":"United States Minor Outlying Islands","222":"Uruguay","223":"United States","224":"Uzbekistan","225":"Holy See (Vatican City State)","226":"Saint Vincent and the Grenadines","227":"Venezuela","228":"Virgin Islands, British","229":"Virgin Islands, U.S.","230":"Vietnam","231":"Vanuatu","232":"Wallis and Futuna","233":"Samoa","234":"Yemen","235":"Yugoslavia","236":"South Africa","237":"Zambia","238":"Zimbabwe"},"Continent":{"0":"North America","1":"Asia","2":"Africa","3":"North America","4":"Europe","5":"Europe","6":"North America","7":"Asia","8":"South America","9":"Asia","10":"Oceania","11":"Antarctica","12":"Antarctica","13":"North America","14":"Oceania","15":"Europe","16":"Asia","17":"Africa","18":"Europe","19":"Africa","20":"Africa","21":"Asia","22":"Europe","23":"Asia","24":"North America","25":"Europe","26":"Europe","27":"North America","28":"North America","29":"South America","30":"South America","31":"North America","32":"Asia","33":"Asia","34":"Antarctica","35":"Africa","36":"Africa","37":"North America","38":"Oceania","39":"Europe","40":"South America","41":"Asia","42":"Africa","43":"Africa","44":"Africa","45":"Africa","46":"Oceania","47":"South America","48":"Africa","49":"Africa","50":"North America","51":"North America","52":"Oceania","53":"North America","54":"Asia","55":"Europe","56":"Europe","57":"Africa","58":"North America","59":"Europe","60":"North America","61":"Africa","62":"South America","63":"Africa","64":"Africa","65":"Africa","66":"Europe","67":"Europe","68":"Africa","69":"Europe","70":"Oceania","71":"South America","72":"Europe","73":"Europe","74":"Oceania","75":"Africa","76":"Europe","77":"Asia","78":"Africa","79":"Europe","80":"Africa","81":"North America","82":"Africa","83":"Africa","84":"Africa","85":"Europe","86":"North America","87":"North America","88":"North America","89":"South America","90":"Oceania","91":"South America","92":"Asia","93":"Antarctica","94":"North America","95":"Europe","96":"North America","97":"Europe","98":"Asia","99":"Asia","100":"Africa","101":"Europe","102":"Asia","103":"Asia","104":"Europe","105":"Asia","106":"Europe","107":"North America","108":"Asia","109":"Asia","110":"Asia","111":"Africa","112":"Asia","113":"Asia","114":"Oceania","115":"North America","116":"Asia","117":"Asia","118":"Asia","119":"Asia","120":"Africa","121":"Africa","122":"North America","123":"Europe","124":"Asia","125":"Africa","126":"Europe","127":"Europe","128":"Europe","129":"Asia","130":"Africa","131":"Europe","132":"Europe","133":"Africa","134":"Asia","135":"North America","136":"Oceania","137":"Europe","138":"Africa","139":"Europe","140":"Asia","141":"Asia","142":"Oceania","143":"Africa","144":"Africa","145":"North America","146":"North America","147":"Africa","148":"Africa","149":"Asia","150":"Africa","151":"Africa","152":"Oceania","153":"Africa","154":"Oceania","155":"Africa","156":"North America","157":"Oceania","158":"Europe","159":"Europe","160":"Asia","161":"Oceania","162":"Oceania","163":"Asia","164":"Asia","165":"North America","166":"Oceania","167":"South America","168":"Asia","169":"Oceania","170":"Oceania","171":"Europe","172":"North America","173":"Asia","174":"Europe","175":"South America","176":"Asia","177":"Oceania","178":"Asia","179":"Africa","180":"Europe","181":"Europe","182":"Africa","183":"Asia","184":"Africa","185":"Africa","186":"Asia","187":"Antarctica","188":"Africa","189":"Europe","190":"Oceania","191":"Africa","192":"North America","193":"Europe","194":"Africa","195":"North America","196":"Africa","197":"South America","198":"Europe","199":"Europe","200":"Europe","201":"Africa","202":"Africa","203":"Asia","204":"North America","205":"Africa","206":"Africa","207":"Asia","208":"Asia","209":"Oceania","210":"Asia","211":"Asia","212":"Oceania","213":"North America","214":"Africa","215":"Asia","216":"Oceania","217":"Asia","218":"Africa","219":"Africa","220":"Europe","221":"Oceania","222":"South America","223":"North America","224":"Asia","225":"Europe","226":"North America","227":"South America","228":"North America","229":"North America","230":"Asia","231":"Oceania","232":"Oceania","233":"Oceania","234":"Asia","235":"Europe","236":"Africa","237":"Africa","238":"Africa"},"Region":{"0":"Caribbean","1":"Southern and Central Asia","2":"Central Africa","3":"Caribbean","4":"Southern Europe","5":"Southern Europe","6":"Caribbean","7":"Middle East","8":"South America","9":"Middle East","10":"Polynesia","11":"Antarctica","12":"Antarctica","13":"Caribbean","14":"Australia and New Zealand","15":"Western Europe","16":"Middle East","17":"Eastern Africa","18":"Western Europe","19":"Western Africa","20":"Western Africa","21":"Southern and Central Asia","22":"Eastern Europe","23":"Middle East","24":"Caribbean","25":"Southern Europe","26":"Eastern Europe","27":"Central America","28":"North America","29":"South America","30":"South America","31":"Caribbean","32":"Southeast Asia","33":"Southern and Central Asia","34":"Antarctica","35":"Southern Africa","36":"Central Africa","37":"North America","38":"Australia and New Zealand","39":"Western Europe","40":"South America","41":"Eastern Asia","42":"Western Africa","43":"Central Africa","44":"Central Africa","45":"Central Africa","46":"Polynesia","47":"South America","48":"Eastern Africa","49":"Western Africa","50":"Central America","51":"Caribbean","52":"Australia and New Zealand","53":"Caribbean","54":"Middle East","55":"Eastern Europe","56":"Western Europe","57":"Eastern Africa","58":"Caribbean","59":"Nordic Countries","60":"Caribbean","61":"Northern Africa","62":"South America","63":"Northern Africa","64":"Eastern Africa","65":"Northern Africa","66":"Southern Europe","67":"Baltic Countries","68":"Eastern Africa","69":"Nordic Countries","70":"Melanesia","71":"South America","72":"Western Europe","73":"Nordic Countries","74":"Micronesia","75":"Central Africa","76":"British Islands","77":"Middle East","78":"Western Africa","79":"Southern Europe","80":"Western Africa","81":"Caribbean","82":"Western Africa","83":"Western Africa","84":"Central Africa","85":"Southern Europe","86":"Caribbean","87":"North America","88":"Central America","89":"South America","90":"Micronesia","91":"South America","92":"Eastern Asia","93":"Antarctica","94":"Central America","95":"Southern Europe","96":"Caribbean","97":"Eastern Europe","98":"Southeast Asia","99":"Southern and Central Asia","100":"Eastern Africa","101":"British Islands","102":"Southern and Central Asia","103":"Middle East","104":"Nordic Countries","105":"Middle East","106":"Southern Europe","107":"Caribbean","108":"Middle East","109":"Eastern Asia","110":"Southern and Central Asia","111":"Eastern Africa","112":"Southern and Central Asia","113":"Southeast Asia","114":"Micronesia","115":"Caribbean","116":"Eastern Asia","117":"Middle East","118":"Southeast Asia","119":"Middle East","120":"Western Africa","121":"Northern Africa","122":"Caribbean","123":"Western Europe","124":"Southern and Central Asia","125":"Southern Africa","126":"Baltic Countries","127":"Western Europe","128":"Baltic Countries","129":"Eastern Asia","130":"Northern Africa","131":"Western Europe","132":"Eastern Europe","133":"Eastern Africa","134":"Southern and Central Asia","135":"Central America","136":"Micronesia","137":"Southern Europe","138":"Western Africa","139":"Southern Europe","140":"Southeast Asia","141":"Eastern Asia","142":"Micronesia","143":"Eastern Africa","144":"Western Africa","145":"Caribbean","146":"Caribbean","147":"Eastern Africa","148":"Eastern Africa","149":"Southeast Asia","150":"Eastern Africa","151":"Southern Africa","152":"Melanesia","153":"Western Africa","154":"Australia and New Zealand","155":"Western Africa","156":"Central America","157":"Polynesia","158":"Western Europe","159":"Nordic Countries","160":"Southern and Central Asia","161":"Micronesia","162":"Australia and New Zealand","163":"Middle East","164":"Southern and Central Asia","165":"Central America","166":"Polynesia","167":"South America","168":"Southeast Asia","169":"Micronesia","170":"Melanesia","171":"Eastern Europe","172":"Caribbean","173":"Eastern Asia","174":"Southern Europe","175":"South America","176":"Middle East","177":"Polynesia","178":"Middle East","179":"Eastern Africa","180":"Eastern Europe","181":"Eastern Europe","182":"Eastern Africa","183":"Middle East","184":"Northern Africa","185":"Western Africa","186":"Southeast Asia","187":"Antarctica","188":"Western Africa","189":"Nordic Countries","190":"Melanesia","191":"Western Africa","192":"Central America","193":"Southern Europe","194":"Eastern Africa","195":"North America","196":"Central Africa","197":"South America","198":"Eastern Europe","199":"Southern Europe","200":"Nordic Countries","201":"Southern Africa","202":"Eastern Africa","203":"Middle East","204":"Caribbean","205":"Central Africa","206":"Western Africa","207":"Southeast Asia","208":"Southern and Central Asia","209":"Polynesia","210":"Southern and Central Asia","211":"Southeast Asia","212":"Polynesia","213":"Caribbean","214":"Northern Africa","215":"Middle East","216":"Polynesia","217":"Eastern Asia","218":"Eastern Africa","219":"Eastern Africa","220":"Eastern Europe","221":"Micronesia\\/Caribbean","222":"South America","223":"North America","224":"Southern and Central Asia","225":"Southern Europe","226":"Caribbean","227":"South America","228":"Caribbean","229":"Caribbean","230":"Southeast Asia","231":"Melanesia","232":"Polynesia","233":"Polynesia","234":"Middle East","235":"Southern Europe","236":"Southern Africa","237":"Eastern Africa","238":"Eastern Africa"},"SurfaceArea":{"0":193.0,"1":652090.0,"2":1246700.0,"3":96.0,"4":28748.0,"5":468.0,"6":800.0,"7":83600.0,"8":2780400.0,"9":29800.0,"10":199.0,"11":13120000.0,"12":7780.0,"13":442.0,"14":7741220.0,"15":83859.0,"16":86600.0,"17":27834.0,"18":30518.0,"19":112622.0,"20":274000.0,"21":143998.0,"22":110994.0,"23":694.0,"24":13878.0,"25":51197.0,"26":207600.0,"27":22696.0,"28":53.0,"29":1098581.0,"30":8547403.0,"31":430.0,"32":5765.0,"33":47000.0,"34":59.0,"35":581730.0,"36":622984.0,"37":9970610.0,"38":14.0,"39":41284.0,"40":756626.0,"41":9572900.0,"42":322463.0,"43":475442.0,"44":2344858.0,"45":342000.0,"46":236.0,"47":1138914.0,"48":1862.0,"49":4033.0,"50":51100.0,"51":110861.0,"52":135.0,"53":264.0,"54":9251.0,"55":78866.0,"56":357022.0,"57":23200.0,"58":751.0,"59":43094.0,"60":48511.0,"61":2381741.0,"62":283561.0,"63":1001449.0,"64":117600.0,"65":266000.0,"66":505992.0,"67":45227.0,"68":1104300.0,"69":338145.0,"70":18274.0,"71":12173.0,"72":551500.0,"73":1399.0,"74":702.0,"75":267668.0,"76":242900.0,"77":69700.0,"78":238533.0,"79":6.0,"80":245857.0,"81":1705.0,"82":11295.0,"83":36125.0,"84":28051.0,"85":131626.0,"86":344.0,"87":2166090.0,"88":108889.0,"89":90000.0,"90":549.0,"91":214969.0,"92":1075.0,"93":359.0,"94":112088.0,"95":56538.0,"96":27750.0,"97":93030.0,"98":1904569.0,"99":3287263.0,"100":78.0,"101":70273.0,"102":1648195.0,"103":438317.0,"104":103000.0,"105":21056.0,"106":301316.0,"107":10990.0,"108":88946.0,"109":377829.0,"110":2724900.0,"111":580367.0,"112":199900.0,"113":181035.0,"114":726.0,"115":261.0,"116":99434.0,"117":17818.0,"118":236800.0,"119":10400.0,"120":111369.0,"121":1759540.0,"122":622.0,"123":160.0,"124":65610.0,"125":30355.0,"126":65301.0,"127":2586.0,"128":64589.0,"129":18.0,"130":446550.0,"131":1.5,"132":33851.0,"133":587041.0,"134":298.0,"135":1958201.0,"136":181.0,"137":25713.0,"138":1240192.0,"139":316.0,"140":676578.0,"141":1566500.0,"142":464.0,"143":801590.0,"144":1025520.0,"145":102.0,"146":1102.0,"147":2040.0,"148":118484.0,"149":329758.0,"150":373.0,"151":824292.0,"152":18575.0,"153":1267000.0,"154":36.0,"155":923768.0,"156":130000.0,"157":260.0,"158":41526.0,"159":323877.0,"160":147181.0,"161":21.0,"162":270534.0,"163":309500.0,"164":796095.0,"165":75517.0,"166":49.0,"167":1285216.0,"168":300000.0,"169":459.0,"170":462840.0,"171":323250.0,"172":8875.0,"173":120538.0,"174":91982.0,"175":406752.0,"176":6257.0,"177":4000.0,"178":11000.0,"179":2510.0,"180":238391.0,"181":17075400.0,"182":26338.0,"183":2149690.0,"184":2505813.0,"185":196722.0,"186":618.0,"187":3903.0,"188":314.0,"189":62422.0,"190":28896.0,"191":71740.0,"192":21041.0,"193":61.0,"194":637657.0,"195":242.0,"196":964.0,"197":163265.0,"198":49012.0,"199":20256.0,"200":449964.0,"201":17364.0,"202":455.0,"203":185180.0,"204":430.0,"205":1284000.0,"206":56785.0,"207":513115.0,"208":143100.0,"209":12.0,"210":488100.0,"211":14874.0,"212":650.0,"213":5130.0,"214":163610.0,"215":774815.0,"216":26.0,"217":36188.0,"218":883749.0,"219":241038.0,"220":603700.0,"221":16.0,"222":175016.0,"223":9363520.0,"224":447400.0,"225":0.4,"226":388.0,"227":912050.0,"228":151.0,"229":347.0,"230":331689.0,"231":12189.0,"232":200.0,"233":2831.0,"234":527968.0,"235":102173.0,"236":1221037.0,"237":752618.0,"238":390757.0},"IndepYear":{"0":null,"1":1919.0,"2":1975.0,"3":null,"4":1912.0,"5":1278.0,"6":null,"7":1971.0,"8":1816.0,"9":1991.0,"10":null,"11":null,"12":null,"13":1981.0,"14":1901.0,"15":1918.0,"16":1991.0,"17":1962.0,"18":1830.0,"19":1960.0,"20":1960.0,"21":1971.0,"22":1908.0,"23":1971.0,"24":1973.0,"25":1992.0,"26":1991.0,"27":1981.0,"28":null,"29":1825.0,"30":1822.0,"31":1966.0,"32":1984.0,"33":1910.0,"34":null,"35":1966.0,"36":1960.0,"37":1867.0,"38":null,"39":1499.0,"40":1810.0,"41":-1523.0,"42":1960.0,"43":1960.0,"44":1960.0,"45":1960.0,"46":null,"47":1810.0,"48":1975.0,"49":1975.0,"50":1821.0,"51":1902.0,"52":null,"53":null,"54":1960.0,"55":1993.0,"56":1955.0,"57":1977.0,"58":1978.0,"59":800.0,"60":1844.0,"61":1962.0,"62":1822.0,"63":1922.0,"64":1993.0,"65":null,"66":1492.0,"67":1991.0,"68":-1000.0,"69":1917.0,"70":1970.0,"71":null,"72":843.0,"73":null,"74":1990.0,"75":1960.0,"76":1066.0,"77":1991.0,"78":1957.0,"79":null,"80":1958.0,"81":null,"82":1965.0,"83":1974.0,"84":1968.0,"85":1830.0,"86":1974.0,"87":null,"88":1821.0,"89":null,"90":null,"91":1966.0,"92":null,"93":null,"94":1838.0,"95":1991.0,"96":1804.0,"97":1918.0,"98":1945.0,"99":1947.0,"100":null,"101":1921.0,"102":1906.0,"103":1932.0,"104":1944.0,"105":1948.0,"106":1861.0,"107":1962.0,"108":1946.0,"109":-660.0,"110":1991.0,"111":1963.0,"112":1991.0,"113":1953.0,"114":1979.0,"115":1983.0,"116":1948.0,"117":1961.0,"118":1953.0,"119":1941.0,"120":1847.0,"121":1951.0,"122":1979.0,"123":1806.0,"124":1948.0,"125":1966.0,"126":1991.0,"127":1867.0,"128":1991.0,"129":null,"130":1956.0,"131":1861.0,"132":1991.0,"133":1960.0,"134":1965.0,"135":1810.0,"136":1990.0,"137":1991.0,"138":1960.0,"139":1964.0,"140":1948.0,"141":1921.0,"142":null,"143":1975.0,"144":1960.0,"145":null,"146":null,"147":1968.0,"148":1964.0,"149":1957.0,"150":null,"151":1990.0,"152":null,"153":1960.0,"154":null,"155":1960.0,"156":1838.0,"157":null,"158":1581.0,"159":1905.0,"160":1769.0,"161":1968.0,"162":1907.0,"163":1951.0,"164":1947.0,"165":1903.0,"166":null,"167":1821.0,"168":1946.0,"169":1994.0,"170":1975.0,"171":1918.0,"172":null,"173":1948.0,"174":1143.0,"175":1811.0,"176":null,"177":null,"178":1971.0,"179":null,"180":1878.0,"181":1991.0,"182":1962.0,"183":1932.0,"184":1956.0,"185":1960.0,"186":1965.0,"187":null,"188":null,"189":null,"190":1978.0,"191":1961.0,"192":1841.0,"193":885.0,"194":1960.0,"195":null,"196":1975.0,"197":1975.0,"198":1993.0,"199":1991.0,"200":836.0,"201":1968.0,"202":1976.0,"203":1941.0,"204":null,"205":1960.0,"206":1960.0,"207":1350.0,"208":1991.0,"209":null,"210":1991.0,"211":null,"212":1970.0,"213":1962.0,"214":1956.0,"215":1923.0,"216":1978.0,"217":1945.0,"218":1961.0,"219":1962.0,"220":1991.0,"221":null,"222":1828.0,"223":1776.0,"224":1991.0,"225":1929.0,"226":1979.0,"227":1811.0,"228":null,"229":null,"230":1945.0,"231":1980.0,"232":null,"233":1962.0,"234":1918.0,"235":1918.0,"236":1910.0,"237":1964.0,"238":1980.0},"Population":{"0":103000,"1":22720000,"2":12878000,"3":8000,"4":3401200,"5":78000,"6":217000,"7":2441000,"8":37032000,"9":3520000,"10":68000,"11":0,"12":0,"13":68000,"14":18886000,"15":8091800,"16":7734000,"17":6695000,"18":10239000,"19":6097000,"20":11937000,"21":129155000,"22":8190900,"23":617000,"24":307000,"25":3972000,"26":10236000,"27":241000,"28":65000,"29":8329000,"30":170115000,"31":270000,"32":328000,"33":2124000,"34":0,"35":1622000,"36":3615000,"37":31147000,"38":600,"39":7160400,"40":15211000,"41":1277558000,"42":14786000,"43":15085000,"44":51654000,"45":2943000,"46":20000,"47":42321000,"48":578000,"49":428000,"50":4023000,"51":11201000,"52":2500,"53":38000,"54":754700,"55":10278100,"56":82164700,"57":638000,"58":71000,"59":5330000,"60":8495000,"61":31471000,"62":12646000,"63":68470000,"64":3850000,"65":293000,"66":39441700,"67":1439200,"68":62565000,"69":5171300,"70":817000,"71":2000,"72":59225700,"73":43000,"74":119000,"75":1226000,"76":59623400,"77":4968000,"78":20212000,"79":25000,"80":7430000,"81":456000,"82":1305000,"83":1213000,"84":453000,"85":10545700,"86":94000,"87":56000,"88":11385000,"89":181000,"90":168000,"91":861000,"92":6782000,"93":0,"94":6485000,"95":4473000,"96":8222000,"97":10043200,"98":212107000,"99":1013662000,"100":0,"101":3775100,"102":67702000,"103":23115000,"104":279000,"105":6217000,"106":57680000,"107":2583000,"108":5083000,"109":126714000,"110":16223000,"111":30080000,"112":4699000,"113":11168000,"114":83000,"115":38000,"116":46844000,"117":1972000,"118":5433000,"119":3282000,"120":3154000,"121":5605000,"122":154000,"123":32300,"124":18827000,"125":2153000,"126":3698500,"127":435700,"128":2424200,"129":473000,"130":28351000,"131":34000,"132":4380000,"133":15942000,"134":286000,"135":98881000,"136":64000,"137":2024000,"138":11234000,"139":380200,"140":45611000,"141":2662000,"142":78000,"143":19680000,"144":2670000,"145":11000,"146":395000,"147":1158000,"148":10925000,"149":22244000,"150":149000,"151":1726000,"152":214000,"153":10730000,"154":2000,"155":111506000,"156":5074000,"157":2000,"158":15864000,"159":4478500,"160":23930000,"161":12000,"162":3862000,"163":2542000,"164":156483000,"165":2856000,"166":50,"167":25662000,"168":75967000,"169":19000,"170":4807000,"171":38653600,"172":3869000,"173":24039000,"174":9997600,"175":5496000,"176":3101000,"177":235000,"178":599000,"179":699000,"180":22455500,"181":146934000,"182":7733000,"183":21607000,"184":29490000,"185":9481000,"186":3567000,"187":0,"188":6000,"189":3200,"190":444000,"191":4854000,"192":6276000,"193":27000,"194":10097000,"195":7000,"196":147000,"197":417000,"198":5398700,"199":1987800,"200":8861400,"201":1008000,"202":77000,"203":16125000,"204":17000,"205":7651000,"206":4629000,"207":61399000,"208":6188000,"209":2000,"210":4459000,"211":885000,"212":99000,"213":1295000,"214":9586000,"215":66591000,"216":12000,"217":22256000,"218":33517000,"219":21778000,"220":50456000,"221":0,"222":3337000,"223":278357000,"224":24318000,"225":1000,"226":114000,"227":24170000,"228":21000,"229":93000,"230":79832000,"231":190000,"232":15000,"233":180000,"234":18112000,"235":10640000,"236":40377000,"237":9169000,"238":11669000},"LifeExpectancy":{"0":78.4,"1":45.9,"2":38.3,"3":76.1,"4":71.6,"5":83.5,"6":74.7,"7":74.1,"8":75.1,"9":66.4,"10":75.1,"11":null,"12":null,"13":70.5,"14":79.8,"15":77.7,"16":62.9,"17":46.2,"18":77.8,"19":50.2,"20":46.7,"21":60.2,"22":70.9,"23":73.0,"24":71.1,"25":71.5,"26":68.0,"27":70.9,"28":76.9,"29":63.7,"30":62.9,"31":73.0,"32":73.6,"33":52.4,"34":null,"35":39.3,"36":44.0,"37":79.4,"38":null,"39":79.6,"40":75.7,"41":71.4,"42":45.2,"43":54.8,"44":48.8,"45":47.4,"46":71.1,"47":70.3,"48":60.0,"49":68.9,"50":75.8,"51":76.2,"52":null,"53":78.9,"54":76.7,"55":74.5,"56":77.4,"57":50.8,"58":73.4,"59":76.5,"60":73.2,"61":69.7,"62":71.1,"63":63.3,"64":55.8,"65":49.8,"66":78.8,"67":69.5,"68":45.2,"69":77.4,"70":67.9,"71":null,"72":78.8,"73":78.4,"74":68.6,"75":50.1,"76":77.7,"77":64.5,"78":57.4,"79":79.0,"80":45.6,"81":77.0,"82":53.2,"83":49.0,"84":53.6,"85":78.4,"86":64.5,"87":68.1,"88":66.2,"89":76.1,"90":77.8,"91":64.0,"92":79.5,"93":null,"94":69.9,"95":73.7,"96":49.2,"97":71.4,"98":68.0,"99":62.5,"100":null,"101":76.8,"102":69.7,"103":66.5,"104":79.4,"105":78.6,"106":79.0,"107":75.2,"108":77.4,"109":80.7,"110":63.2,"111":48.0,"112":63.4,"113":56.5,"114":59.8,"115":70.7,"116":74.4,"117":76.1,"118":53.1,"119":71.3,"120":51.0,"121":75.5,"122":72.3,"123":78.8,"124":71.8,"125":50.8,"126":69.1,"127":77.1,"128":68.4,"129":81.6,"130":69.1,"131":78.8,"132":64.5,"133":55.0,"134":62.2,"135":71.5,"136":65.5,"137":73.8,"138":46.7,"139":77.9,"140":54.9,"141":67.3,"142":75.5,"143":37.5,"144":50.8,"145":78.0,"146":78.3,"147":71.0,"148":37.6,"149":70.8,"150":59.5,"151":42.5,"152":72.8,"153":41.3,"154":null,"155":51.6,"156":68.7,"157":null,"158":78.3,"159":78.7,"160":57.8,"161":60.8,"162":77.8,"163":71.8,"164":61.1,"165":75.5,"166":null,"167":70.0,"168":67.5,"169":68.6,"170":63.1,"171":73.2,"172":75.6,"173":70.7,"174":75.8,"175":73.7,"176":71.4,"177":74.8,"178":72.4,"179":72.7,"180":69.9,"181":67.2,"182":39.3,"183":67.8,"184":56.6,"185":62.2,"186":80.1,"187":null,"188":76.8,"189":null,"190":71.3,"191":45.3,"192":69.7,"193":81.1,"194":46.2,"195":77.6,"196":65.3,"197":71.4,"198":73.7,"199":74.9,"200":79.6,"201":40.4,"202":70.4,"203":68.5,"204":73.3,"205":50.5,"206":54.7,"207":68.6,"208":64.1,"209":null,"210":60.9,"211":46.0,"212":67.9,"213":68.0,"214":73.7,"215":71.0,"216":66.3,"217":76.4,"218":52.3,"219":42.9,"220":66.0,"221":null,"222":75.2,"223":77.1,"224":63.7,"225":null,"226":72.3,"227":73.1,"228":75.4,"229":78.1,"230":69.3,"231":60.6,"232":null,"233":69.2,"234":59.8,"235":72.4,"236":51.1,"237":37.2,"238":37.8},"GNP":{"0":828.0,"1":5976.0,"2":6648.0,"3":63.2,"4":3205.0,"5":1630.0,"6":1941.0,"7":37966.0,"8":340238.0,"9":1813.0,"10":334.0,"11":0.0,"12":0.0,"13":612.0,"14":351182.0,"15":211860.0,"16":4127.0,"17":903.0,"18":249704.0,"19":2357.0,"20":2425.0,"21":32852.0,"22":12178.0,"23":6366.0,"24":3527.0,"25":2841.0,"26":13714.0,"27":630.0,"28":2328.0,"29":8571.0,"30":776739.0,"31":2223.0,"32":11705.0,"33":372.0,"34":0.0,"35":4834.0,"36":1054.0,"37":598862.0,"38":0.0,"39":264478.0,"40":72949.0,"41":982268.0,"42":11345.0,"43":9174.0,"44":6964.0,"45":2108.0,"46":100.0,"47":102896.0,"48":4401.0,"49":435.0,"50":10226.0,"51":17843.0,"52":0.0,"53":1263.0,"54":9333.0,"55":55017.0,"56":2133367.0,"57":382.0,"58":256.0,"59":174099.0,"60":15846.0,"61":49982.0,"62":19770.0,"63":82710.0,"64":650.0,"65":60.0,"66":553233.0,"67":5328.0,"68":6353.0,"69":121914.0,"70":1536.0,"71":0.0,"72":1424285.0,"73":0.0,"74":212.0,"75":5493.0,"76":1378330.0,"77":6064.0,"78":7137.0,"79":258.0,"80":2352.0,"81":3501.0,"82":320.0,"83":293.0,"84":283.0,"85":120724.0,"86":318.0,"87":0.0,"88":19008.0,"89":681.0,"90":1197.0,"91":722.0,"92":166448.0,"93":0.0,"94":5333.0,"95":20208.0,"96":3459.0,"97":48267.0,"98":84982.0,"99":447114.0,"100":0.0,"101":75921.0,"102":195746.0,"103":11500.0,"104":8255.0,"105":97477.0,"106":1161755.0,"107":6871.0,"108":7526.0,"109":3787042.0,"110":24375.0,"111":9217.0,"112":1626.0,"113":5121.0,"114":40.7,"115":299.0,"116":320749.0,"117":27037.0,"118":1292.0,"119":17121.0,"120":2012.0,"121":44806.0,"122":571.0,"123":1119.0,"124":15706.0,"125":1061.0,"126":10692.0,"127":16321.0,"128":6398.0,"129":5749.0,"130":36124.0,"131":776.0,"132":1579.0,"133":3750.0,"134":199.0,"135":414972.0,"136":97.0,"137":1694.0,"138":2642.0,"139":3512.0,"140":180375.0,"141":1043.0,"142":0.0,"143":2891.0,"144":998.0,"145":109.0,"146":2731.0,"147":4251.0,"148":1687.0,"149":69213.0,"150":0.0,"151":3101.0,"152":3563.0,"153":1706.0,"154":0.0,"155":65707.0,"156":1988.0,"157":0.0,"158":371362.0,"159":145895.0,"160":4768.0,"161":197.0,"162":54669.0,"163":16904.0,"164":61289.0,"165":9131.0,"166":0.0,"167":64140.0,"168":65107.0,"169":105.0,"170":4988.0,"171":151697.0,"172":34100.0,"173":5332.0,"174":105954.0,"175":8444.0,"176":4173.0,"177":818.0,"178":9472.0,"179":8287.0,"180":38158.0,"181":276608.0,"182":2036.0,"183":137635.0,"184":10162.0,"185":4787.0,"186":86503.0,"187":0.0,"188":0.0,"189":0.0,"190":182.0,"191":746.0,"192":11863.0,"193":510.0,"194":935.0,"195":0.0,"196":6.0,"197":870.0,"198":20594.0,"199":19756.0,"200":226492.0,"201":1206.0,"202":536.0,"203":65984.0,"204":96.0,"205":1208.0,"206":1449.0,"207":116416.0,"208":1990.0,"209":0.0,"210":4397.0,"211":0.0,"212":146.0,"213":6232.0,"214":20026.0,"215":210721.0,"216":6.0,"217":256254.0,"218":8005.0,"219":6313.0,"220":42168.0,"221":0.0,"222":20831.0,"223":8510700.0,"224":14194.0,"225":9.0,"226":285.0,"227":95023.0,"228":612.0,"229":0.0,"230":21929.0,"231":261.0,"232":0.0,"233":141.0,"234":6041.0,"235":17000.0,"236":116729.0,"237":3377.0,"238":5951.0},"GNPOld":{"0":793.0,"1":null,"2":7984.0,"3":null,"4":2500.0,"5":null,"6":null,"7":36846.0,"8":323310.0,"9":1627.0,"10":null,"11":null,"12":null,"13":584.0,"14":392911.0,"15":206025.0,"16":4100.0,"17":982.0,"18":243948.0,"19":2141.0,"20":2201.0,"21":31966.0,"22":10169.0,"23":6097.0,"24":3347.0,"25":null,"26":null,"27":616.0,"28":2190.0,"29":7967.0,"30":804108.0,"31":2186.0,"32":12460.0,"33":383.0,"34":null,"35":4935.0,"36":993.0,"37":625626.0,"38":null,"39":256092.0,"40":75780.0,"41":917719.0,"42":10285.0,"43":8596.0,"44":2474.0,"45":2287.0,"46":null,"47":105116.0,"48":4361.0,"49":420.0,"50":9757.0,"51":18862.0,"52":null,"53":1186.0,"54":8246.0,"55":52037.0,"56":2102826.0,"57":373.0,"58":243.0,"59":169264.0,"60":15076.0,"61":46966.0,"62":19769.0,"63":75617.0,"64":755.0,"65":null,"66":532031.0,"67":3371.0,"68":6180.0,"69":119833.0,"70":2149.0,"71":null,"72":1392448.0,"73":null,"74":null,"75":5279.0,"76":1296830.0,"77":5924.0,"78":6884.0,"79":null,"80":2383.0,"81":null,"82":325.0,"83":272.0,"84":542.0,"85":119946.0,"86":null,"87":null,"88":17797.0,"89":null,"90":1136.0,"91":743.0,"92":173610.0,"93":null,"94":4697.0,"95":19300.0,"96":3107.0,"97":45914.0,"98":215002.0,"99":430572.0,"100":null,"101":73132.0,"102":160151.0,"103":null,"104":7474.0,"105":98577.0,"106":1145372.0,"107":6722.0,"108":7051.0,"109":4192638.0,"110":23383.0,"111":10241.0,"112":1767.0,"113":5670.0,"114":null,"115":null,"116":442544.0,"117":30373.0,"118":1746.0,"119":15129.0,"120":null,"121":40562.0,"122":null,"123":1084.0,"124":15091.0,"125":1161.0,"126":9585.0,"127":15519.0,"128":5639.0,"129":5940.0,"130":33514.0,"131":null,"132":1872.0,"133":3545.0,"134":null,"135":401461.0,"136":null,"137":1915.0,"138":2453.0,"139":3338.0,"140":171028.0,"141":933.0,"142":null,"143":2711.0,"144":1081.0,"145":null,"146":2559.0,"147":4186.0,"148":2527.0,"149":97884.0,"150":null,"151":3384.0,"152":null,"153":1580.0,"154":null,"155":58623.0,"156":2023.0,"157":null,"158":360478.0,"159":153370.0,"160":4837.0,"161":null,"162":64960.0,"163":16153.0,"164":58549.0,"165":8700.0,"166":null,"167":65186.0,"168":82239.0,"169":null,"170":6328.0,"171":135636.0,"172":32100.0,"173":null,"174":102133.0,"175":9555.0,"176":null,"177":781.0,"178":8920.0,"179":7988.0,"180":34843.0,"181":442989.0,"182":1863.0,"183":146171.0,"184":null,"185":4542.0,"186":96318.0,"187":null,"188":null,"189":null,"190":220.0,"191":858.0,"192":11203.0,"193":null,"194":null,"195":null,"196":null,"197":706.0,"198":19452.0,"199":18202.0,"200":227757.0,"201":1312.0,"202":539.0,"203":64926.0,"204":null,"205":1102.0,"206":1400.0,"207":153907.0,"208":1056.0,"209":null,"210":2000.0,"211":null,"212":170.0,"213":5867.0,"214":18898.0,"215":189122.0,"216":null,"217":263451.0,"218":7388.0,"219":6887.0,"220":49677.0,"221":null,"222":19967.0,"223":8110900.0,"224":21300.0,"225":null,"226":null,"227":88434.0,"228":573.0,"229":null,"230":22834.0,"231":246.0,"232":null,"233":157.0,"234":5729.0,"235":null,"236":129092.0,"237":3922.0,"238":8670.0},"LocalName":{"0":"Aruba","1":"Afganistan\\/Afqanestan","2":"Angola","3":"Anguilla","4":"Shqip\\u00ebria","5":"Andorra","6":"Nederlandse Antillen","7":"Al-Imarat al-\\u00b4Arabiya al-Muttahida","8":"Argentina","9":"Hajastan","10":"Amerika Samoa","11":"\\u2013","12":"Terres australes fran\\u00e7aises","13":"Antigua and Barbuda","14":"Australia","15":"\\u00d6sterreich","16":"Az\\u00e4rbaycan","17":"Burundi\\/Uburundi","18":"Belgi\\u00eb\\/Belgique","19":"B\\u00e9nin","20":"Burkina Faso","21":"Bangladesh","22":"Balgarija","23":"Al-Bahrayn","24":"The Bahamas","25":"Bosna i Hercegovina","26":"Belarus","27":"Belize","28":"Bermuda","29":"Bolivia","30":"Brasil","31":"Barbados","32":"Brunei Darussalam","33":"Druk-Yul","34":"Bouvet\\u00f8ya","35":"Botswana","36":"Centrafrique\\/B\\u00ea-Afr\\u00eeka","37":"Canada","38":"Cocos (Keeling) Islands","39":"Schweiz\\/Suisse\\/Svizzera\\/Svizra","40":"Chile","41":"Zhongquo","42":"C\\u00f4te d\\u2019Ivoire","43":"Cameroun\\/Cameroon","44":"R\\u00e9publique D\\u00e9mocratique du Congo","45":"Congo","46":"The Cook Islands","47":"Colombia","48":"Komori\\/Comores","49":"Cabo Verde","50":"Costa Rica","51":"Cuba","52":"Christmas Island","53":"Cayman Islands","54":"K\\u00fdpros\\/Kibris","55":"\\u00b8esko","56":"Deutschland","57":"Djibouti\\/Jibuti","58":"Dominica","59":"Danmark","60":"Rep\\u00fablica Dominicana","61":"Al-Jaza\\u2019ir\\/Alg\\u00e9rie","62":"Ecuador","63":"Misr","64":"Ertra","65":"As-Sahrawiya","66":"Espa\\u00f1a","67":"Eesti","68":"YeItyop\\u00b4iya","69":"Suomi","70":"Fiji Islands","71":"Falkland Islands","72":"France","73":"F\\u00f8royar","74":"Micronesia","75":"Le Gabon","76":"United Kingdom","77":"Sakartvelo","78":"Ghana","79":"Gibraltar","80":"Guin\\u00e9e","81":"Guadeloupe","82":"The Gambia","83":"Guin\\u00e9-Bissau","84":"Guinea Ecuatorial","85":"Ell\\u00e1da","86":"Grenada","87":"Kalaallit Nunaat\\/Gr\\u00f8nland","88":"Guatemala","89":"Guyane fran\\u00e7aise","90":"Guam","91":"Guyana","92":"Xianggang\\/Hong Kong","93":"Heard and McDonald Islands","94":"Honduras","95":"Hrvatska","96":"Ha\\u00efti\\/Dayti","97":"Magyarorsz\\u00e1g","98":"Indonesia","99":"Bharat\\/India","100":"British Indian Ocean Territory","101":"Ireland\\/\\u00c9ire","102":"Iran","103":"Al-\\u00b4Iraq","104":"\\u00cdsland","105":"Yisra\\u2019el\\/Isra\\u2019il","106":"Italia","107":"Jamaica","108":"Al-Urdunn","109":"Nihon\\/Nippon","110":"Qazaqstan","111":"Kenya","112":"Kyrgyzstan","113":"K\\u00e2mpuch\\u00e9a","114":"Kiribati","115":"Saint Kitts and Nevis","116":"Taehan Min\\u2019guk (Namhan)","117":"Al-Kuwayt","118":"Lao","119":"Lubnan","120":"Liberia","121":"Libiya","122":"Saint Lucia","123":"Liechtenstein","124":"Sri Lanka\\/Ilankai","125":"Lesotho","126":"Lietuva","127":"Luxembourg\\/L\\u00ebtzebuerg","128":"Latvija","129":"Macau\\/Aomen","130":"Al-Maghrib","131":"Monaco","132":"Moldova","133":"Madagasikara\\/Madagascar","134":"Dhivehi Raajje\\/Maldives","135":"M\\u00e9xico","136":"Marshall Islands\\/Majol","137":"Makedonija","138":"Mali","139":"Malta","140":"Myanma Pye","141":"Mongol Uls","142":"Northern Mariana Islands","143":"Mo\\u00e7ambique","144":"Muritaniya\\/Mauritanie","145":"Montserrat","146":"Martinique","147":"Mauritius","148":"Malawi","149":"Malaysia","150":"Mayotte","151":"Namibia","152":"Nouvelle-Cal\\u00e9donie","153":"Niger","154":"Norfolk Island","155":"Nigeria","156":"Nicaragua","157":"Niue","158":"Nederland","159":"Norge","160":"Nepal","161":"Naoero\\/Nauru","162":"New Zealand\\/Aotearoa","163":"\\u00b4Uman","164":"Pakistan","165":"Panam\\u00e1","166":"Pitcairn","167":"Per\\u00fa\\/Piruw","168":"Pilipinas","169":"Belau\\/Palau","170":"Papua New Guinea\\/Papua Niugini","171":"Polska","172":"Puerto Rico","173":"Choson Minjujuui In\\u00b4min Konghwaguk (Bukhan)","174":"Portugal","175":"Paraguay","176":"Filastin","177":"Polyn\\u00e9sie fran\\u00e7aise","178":"Qatar","179":"R\\u00e9union","180":"Rom\\u00e2nia","181":"Rossija","182":"Rwanda\\/Urwanda","183":"Al-\\u00b4Arabiya as-Sa\\u00b4udiya","184":"As-Sudan","185":"S\\u00e9n\\u00e9gal\\/Sounougal","186":"Singapore\\/Singapura\\/Xinjiapo\\/Singapur","187":"South Georgia and the South Sandwich Islands","188":"Saint Helena","189":"Svalbard og Jan Mayen","190":"Solomon Islands","191":"Sierra Leone","192":"El Salvador","193":"San Marino","194":"Soomaaliya","195":"Saint-Pierre-et-Miquelon","196":"S\\u00e3o Tom\\u00e9 e Pr\\u00edncipe","197":"Suriname","198":"Slovensko","199":"Slovenija","200":"Sverige","201":"kaNgwane","202":"Sesel\\/Seychelles","203":"Suriya","204":"The Turks and Caicos Islands","205":"Tchad\\/Tshad","206":"Togo","207":"Prathet Thai","208":"To\\u00e7ikiston","209":"Tokelau","210":"T\\u00fcrkmenostan","211":"Timor Timur","212":"Tonga","213":"Trinidad and Tobago","214":"Tunis\\/Tunisie","215":"T\\u00fcrkiye","216":"Tuvalu","217":"T\\u2019ai-wan","218":"Tanzania","219":"Uganda","220":"Ukrajina","221":"United States Minor Outlying Islands","222":"Uruguay","223":"United States","224":"Uzbekiston","225":"Santa Sede\\/Citt\\u00e0 del Vaticano","226":"Saint Vincent and the Grenadines","227":"Venezuela","228":"British Virgin Islands","229":"Virgin Islands of the United States","230":"Vi\\u00eat Nam","231":"Vanuatu","232":"Wallis-et-Futuna","233":"Samoa","234":"Al-Yaman","235":"Jugoslavija","236":"South Africa","237":"Zambia","238":"Zimbabwe"},"GovernmentForm":{"0":"Nonmetropolitan Territory of The Netherlands","1":"Islamic Emirate","2":"Republic","3":"Dependent Territory of the UK","4":"Republic","5":"Parliamentary Coprincipality","6":"Nonmetropolitan Territory of The Netherlands","7":"Emirate Federation","8":"Federal Republic","9":"Republic","10":"US Territory","11":"Co-administrated","12":"Nonmetropolitan Territory of France","13":"Constitutional Monarchy","14":"Constitutional Monarchy, Federation","15":"Federal Republic","16":"Federal Republic","17":"Republic","18":"Constitutional Monarchy, Federation","19":"Republic","20":"Republic","21":"Republic","22":"Republic","23":"Monarchy (Emirate)","24":"Constitutional Monarchy","25":"Federal Republic","26":"Republic","27":"Constitutional Monarchy","28":"Dependent Territory of the UK","29":"Republic","30":"Federal Republic","31":"Constitutional Monarchy","32":"Monarchy (Sultanate)","33":"Monarchy","34":"Dependent Territory of Norway","35":"Republic","36":"Republic","37":"Constitutional Monarchy, Federation","38":"Territory of Australia","39":"Federation","40":"Republic","41":"People\'sRepublic","42":"Republic","43":"Republic","44":"Republic","45":"Republic","46":"Nonmetropolitan Territory of New Zealand","47":"Republic","48":"Republic","49":"Republic","50":"Republic","51":"Socialistic Republic","52":"Territory of Australia","53":"Dependent Territory of the UK","54":"Republic","55":"Republic","56":"Federal Republic","57":"Republic","58":"Republic","59":"Constitutional Monarchy","60":"Republic","61":"Republic","62":"Republic","63":"Republic","64":"Republic","65":"Occupied by Marocco","66":"Constitutional Monarchy","67":"Republic","68":"Republic","69":"Republic","70":"Republic","71":"Dependent Territory of the UK","72":"Republic","73":"Part of Denmark","74":"Federal Republic","75":"Republic","76":"Constitutional Monarchy","77":"Republic","78":"Republic","79":"Dependent Territory of the UK","80":"Republic","81":"Overseas Department of France","82":"Republic","83":"Republic","84":"Republic","85":"Republic","86":"Constitutional Monarchy","87":"Part of Denmark","88":"Republic","89":"Overseas Department of France","90":"US Territory","91":"Republic","92":"Special Administrative Region of China","93":"Territory of Australia","94":"Republic","95":"Republic","96":"Republic","97":"Republic","98":"Republic","99":"Federal Republic","100":"Dependent Territory of the UK","101":"Republic","102":"Islamic Republic","103":"Republic","104":"Republic","105":"Republic","106":"Republic","107":"Constitutional Monarchy","108":"Constitutional Monarchy","109":"Constitutional Monarchy","110":"Republic","111":"Republic","112":"Republic","113":"Constitutional Monarchy","114":"Republic","115":"Constitutional Monarchy","116":"Republic","117":"Constitutional Monarchy (Emirate)","118":"Republic","119":"Republic","120":"Republic","121":"Socialistic State","122":"Constitutional Monarchy","123":"Constitutional Monarchy","124":"Republic","125":"Constitutional Monarchy","126":"Republic","127":"Constitutional Monarchy","128":"Republic","129":"Special Administrative Region of China","130":"Constitutional Monarchy","131":"Constitutional Monarchy","132":"Republic","133":"Federal Republic","134":"Republic","135":"Federal Republic","136":"Republic","137":"Republic","138":"Republic","139":"Republic","140":"Republic","141":"Republic","142":"Commonwealth of the US","143":"Republic","144":"Republic","145":"Dependent Territory of the UK","146":"Overseas Department of France","147":"Republic","148":"Republic","149":"Constitutional Monarchy, Federation","150":"Territorial Collectivity of France","151":"Republic","152":"Nonmetropolitan Territory of France","153":"Republic","154":"Territory of Australia","155":"Federal Republic","156":"Republic","157":"Nonmetropolitan Territory of New Zealand","158":"Constitutional Monarchy","159":"Constitutional Monarchy","160":"Constitutional Monarchy","161":"Republic","162":"Constitutional Monarchy","163":"Monarchy (Sultanate)","164":"Republic","165":"Republic","166":"Dependent Territory of the UK","167":"Republic","168":"Republic","169":"Republic","170":"Constitutional Monarchy","171":"Republic","172":"Commonwealth of the US","173":"Socialistic Republic","174":"Republic","175":"Republic","176":"Autonomous Area","177":"Nonmetropolitan Territory of France","178":"Monarchy","179":"Overseas Department of France","180":"Republic","181":"Federal Republic","182":"Republic","183":"Monarchy","184":"Islamic Republic","185":"Republic","186":"Republic","187":"Dependent Territory of the UK","188":"Dependent Territory of the UK","189":"Dependent Territory of Norway","190":"Constitutional Monarchy","191":"Republic","192":"Republic","193":"Republic","194":"Republic","195":"Territorial Collectivity of France","196":"Republic","197":"Republic","198":"Republic","199":"Republic","200":"Constitutional Monarchy","201":"Monarchy","202":"Republic","203":"Republic","204":"Dependent Territory of the UK","205":"Republic","206":"Republic","207":"Constitutional Monarchy","208":"Republic","209":"Nonmetropolitan Territory of New Zealand","210":"Republic","211":"Administrated by the UN","212":"Monarchy","213":"Republic","214":"Republic","215":"Republic","216":"Constitutional Monarchy","217":"Republic","218":"Republic","219":"Republic","220":"Republic","221":"Dependent Territory of the US","222":"Republic","223":"Federal Republic","224":"Republic","225":"Independent Church State","226":"Constitutional Monarchy","227":"Federal Republic","228":"Dependent Territory of the UK","229":"US Territory","230":"Socialistic Republic","231":"Republic","232":"Nonmetropolitan Territory of France","233":"Parlementary Monarchy","234":"Republic","235":"Federal Republic","236":"Republic","237":"Republic","238":"Republic"},"HeadOfState":{"0":"Beatrix","1":"Mohammad Omar","2":"Jos\\u00e9 Eduardo dos Santos","3":"Elisabeth II","4":"Rexhep Mejdani","5":"","6":"Beatrix","7":"Zayid bin Sultan al-Nahayan","8":"Fernando de la R\\u00faa","9":"Robert Kot\\u0161arjan","10":"George W. Bush","11":"","12":"Jacques Chirac","13":"Elisabeth II","14":"Elisabeth II","15":"Thomas Klestil","16":"Heyd\\u00e4r \\u00c4liyev","17":"Pierre Buyoya","18":"Albert II","19":"Mathieu K\\u00e9r\\u00e9kou","20":"Blaise Compaor\\u00e9","21":"Shahabuddin Ahmad","22":"Petar Stojanov","23":"Hamad ibn Isa al-Khalifa","24":"Elisabeth II","25":"Ante Jelavic","26":"Aljaksandr Luka\\u0161enka","27":"Elisabeth II","28":"Elisabeth II","29":"Hugo B\\u00e1nzer Su\\u00e1rez","30":"Fernando Henrique Cardoso","31":"Elisabeth II","32":"Haji Hassan al-Bolkiah","33":"Jigme Singye Wangchuk","34":"Harald V","35":"Festus G. Mogae","36":"Ange-F\\u00e9lix Patass\\u00e9","37":"Elisabeth II","38":"Elisabeth II","39":"Adolf Ogi","40":"Ricardo Lagos Escobar","41":"Jiang Zemin","42":"Laurent Gbagbo","43":"Paul Biya","44":"Joseph Kabila","45":"Denis Sassou-Nguesso","46":"Elisabeth II","47":"Andr\\u00e9s Pastrana Arango","48":"Azali Assoumani","49":"Ant\\u00f3nio Mascarenhas Monteiro","50":"Miguel \\u00c1ngel Rodr\\u00edguez Echeverr\\u00eda","51":"Fidel Castro Ruz","52":"Elisabeth II","53":"Elisabeth II","54":"Glafkos Klerides","55":"V\\u00e1clav Havel","56":"Johannes Rau","57":"Ismail Omar Guelleh","58":"Vernon Shaw","59":"Margrethe II","60":"Hip\\u00f3lito Mej\\u00eda Dom\\u00ednguez","61":"Abdelaziz Bouteflika","62":"Gustavo Noboa Bejarano","63":"Hosni Mubarak","64":"Isayas Afewerki [Isaias Afwerki]","65":"Mohammed Abdel Aziz","66":"Juan Carlos I","67":"Lennart Meri","68":"Negasso Gidada","69":"Tarja Halonen","70":"Josefa Iloilo","71":"Elisabeth II","72":"Jacques Chirac","73":"Margrethe II","74":"Leo A. Falcam","75":"Omar Bongo","76":"Elisabeth II","77":"Eduard \\u0160evardnadze","78":"John Kufuor","79":"Elisabeth II","80":"Lansana Cont\\u00e9","81":"Jacques Chirac","82":"Yahya Jammeh","83":"Kumba Ial\\u00e1","84":"Teodoro Obiang Nguema Mbasogo","85":"Kostis Stefanopoulos","86":"Elisabeth II","87":"Margrethe II","88":"Alfonso Portillo Cabrera","89":"Jacques Chirac","90":"George W. Bush","91":"Bharrat Jagdeo","92":"Jiang Zemin","93":"Elisabeth II","94":"Carlos Roberto Flores Facuss\\u00e9","95":"\\u0160tipe Mesic","96":"Jean-Bertrand Aristide","97":"Ferenc M\\u00e1dl","98":"Abdurrahman Wahid","99":"Kocheril Raman Narayanan","100":"Elisabeth II","101":"Mary McAleese","102":"Ali Mohammad Khatami-Ardakani","103":"Saddam Hussein al-Takriti","104":"\\u00d3lafur Ragnar Gr\\u00edmsson","105":"Moshe Katzav","106":"Carlo Azeglio Ciampi","107":"Elisabeth II","108":"Abdullah II","109":"Akihito","110":"Nursultan Nazarbajev","111":"Daniel arap Moi","112":"Askar Akajev","113":"Norodom Sihanouk","114":"Teburoro Tito","115":"Elisabeth II","116":"Kim Dae-jung","117":"Jabir al-Ahmad al-Jabir al-Sabah","118":"Khamtay Siphandone","119":"\\u00c9mile Lahoud","120":"Charles Taylor","121":"Muammar al-Qadhafi","122":"Elisabeth II","123":"Hans-Adam II","124":"Chandrika Kumaratunga","125":"Letsie III","126":"Valdas Adamkus","127":"Henri","128":"Vaira Vike-Freiberga","129":"Jiang Zemin","130":"Mohammed VI","131":"Rainier III","132":"Vladimir Voronin","133":"Didier Ratsiraka","134":"Maumoon Abdul Gayoom","135":"Vicente Fox Quesada","136":"Kessai Note","137":"Boris Trajkovski","138":"Alpha Oumar Konar\\u00e9","139":"Guido de Marco","140":"kenraali Than Shwe","141":"Natsagiin Bagabandi","142":"George W. Bush","143":"Joaqu\\u00edm A. Chissano","144":"Maaouiya Ould Sid\\u00b4Ahmad Taya","145":"Elisabeth II","146":"Jacques Chirac","147":"Cassam Uteem","148":"Bakili Muluzi","149":"Salahuddin Abdul Aziz Shah Alhaj","150":"Jacques Chirac","151":"Sam Nujoma","152":"Jacques Chirac","153":"Mamadou Tandja","154":"Elisabeth II","155":"Olusegun Obasanjo","156":"Arnoldo Alem\\u00e1n Lacayo","157":"Elisabeth II","158":"Beatrix","159":"Harald V","160":"Gyanendra Bir Bikram","161":"Bernard Dowiyogo","162":"Elisabeth II","163":"Qabus ibn Sa\\u00b4id","164":"Mohammad Rafiq Tarar","165":"Mireya Elisa Moscoso Rodr\\u00edguez","166":"Elisabeth II","167":"Valentin Paniagua Corazao","168":"Gloria Macapagal-Arroyo","169":"Kuniwo Nakamura","170":"Elisabeth II","171":"Aleksander Kwasniewski","172":"George W. Bush","173":"Kim Jong-il","174":"Jorge Samp\\u00e3io","175":"Luis \\u00c1ngel Gonz\\u00e1lez Macchi","176":"Yasser (Yasir) Arafat","177":"Jacques Chirac","178":"Hamad ibn Khalifa al-Thani","179":"Jacques Chirac","180":"Ion Iliescu","181":"Vladimir Putin","182":"Paul Kagame","183":"Fahd ibn Abdul-Aziz al-Sa\\u00b4ud","184":"Omar Hassan Ahmad al-Bashir","185":"Abdoulaye Wade","186":"Sellapan Rama Nathan","187":"Elisabeth II","188":"Elisabeth II","189":"Harald V","190":"Elisabeth II","191":"Ahmed Tejan Kabbah","192":"Francisco Guillermo Flores P\\u00e9rez","193":null,"194":"Abdiqassim Salad Hassan","195":"Jacques Chirac","196":"Miguel Trovoada","197":"Ronald Venetiaan","198":"Rudolf Schuster","199":"Milan Kucan","200":"Carl XVI Gustaf","201":"Mswati III","202":"France-Albert Ren\\u00e9","203":"Bashar al-Assad","204":"Elisabeth II","205":"Idriss D\\u00e9by","206":"Gnassingb\\u00e9 Eyad\\u00e9ma","207":"Bhumibol Adulyadej","208":"Emomali Rahmonov","209":"Elisabeth II","210":"Saparmurad Nijazov","211":"Jos\\u00e9 Alexandre Gusm\\u00e3o","212":"Taufa\'ahau Tupou IV","213":"Arthur N. R. Robinson","214":"Zine al-Abidine Ben Ali","215":"Ahmet Necdet Sezer","216":"Elisabeth II","217":"Chen Shui-bian","218":"Benjamin William Mkapa","219":"Yoweri Museveni","220":"Leonid Kut\\u0161ma","221":"George W. Bush","222":"Jorge Batlle Ib\\u00e1\\u00f1ez","223":"George W. Bush","224":"Islam Karimov","225":"Johannes Paavali II","226":"Elisabeth II","227":"Hugo Ch\\u00e1vez Fr\\u00edas","228":"Elisabeth II","229":"George W. Bush","230":"Tr\\u00e2n Duc Luong","231":"John Bani","232":"Jacques Chirac","233":"Malietoa Tanumafili II","234":"Ali Abdallah Salih","235":"Vojislav Ko\\u0161tunica","236":"Thabo Mbeki","237":"Frederick Chiluba","238":"Robert G. Mugabe"},"Capital":{"0":129.0,"1":1.0,"2":56.0,"3":62.0,"4":34.0,"5":55.0,"6":33.0,"7":65.0,"8":69.0,"9":126.0,"10":54.0,"11":null,"12":null,"13":63.0,"14":135.0,"15":1523.0,"16":144.0,"17":552.0,"18":179.0,"19":187.0,"20":549.0,"21":150.0,"22":539.0,"23":149.0,"24":148.0,"25":201.0,"26":3520.0,"27":185.0,"28":191.0,"29":194.0,"30":211.0,"31":174.0,"32":538.0,"33":192.0,"34":null,"35":204.0,"36":1889.0,"37":1822.0,"38":2317.0,"39":3248.0,"40":554.0,"41":1891.0,"42":2814.0,"43":1804.0,"44":2298.0,"45":2296.0,"46":583.0,"47":2257.0,"48":2295.0,"49":1859.0,"50":584.0,"51":2413.0,"52":1791.0,"53":553.0,"54":2430.0,"55":3339.0,"56":3068.0,"57":585.0,"58":586.0,"59":3315.0,"60":587.0,"61":35.0,"62":594.0,"63":608.0,"64":652.0,"65":2453.0,"66":653.0,"67":3791.0,"68":756.0,"69":3236.0,"70":764.0,"71":763.0,"72":2974.0,"73":901.0,"74":2689.0,"75":902.0,"76":456.0,"77":905.0,"78":910.0,"79":915.0,"80":926.0,"81":919.0,"82":904.0,"83":927.0,"84":2972.0,"85":2401.0,"86":916.0,"87":917.0,"88":922.0,"89":3014.0,"90":921.0,"91":928.0,"92":937.0,"93":null,"94":933.0,"95":2409.0,"96":929.0,"97":3483.0,"98":939.0,"99":1109.0,"100":null,"101":1447.0,"102":1380.0,"103":1365.0,"104":1449.0,"105":1450.0,"106":1464.0,"107":1530.0,"108":1786.0,"109":1532.0,"110":1864.0,"111":1881.0,"112":2253.0,"113":1800.0,"114":2256.0,"115":3064.0,"116":2331.0,"117":2429.0,"118":2432.0,"119":2438.0,"120":2440.0,"121":2441.0,"122":3065.0,"123":2446.0,"124":3217.0,"125":2437.0,"126":2447.0,"127":2452.0,"128":2434.0,"129":2454.0,"130":2486.0,"131":2695.0,"132":2690.0,"133":2455.0,"134":2463.0,"135":2515.0,"136":2507.0,"137":2460.0,"138":2482.0,"139":2484.0,"140":2710.0,"141":2696.0,"142":2913.0,"143":2698.0,"144":2509.0,"145":2697.0,"146":2508.0,"147":2511.0,"148":2462.0,"149":2464.0,"150":2514.0,"151":2726.0,"152":3493.0,"153":2738.0,"154":2806.0,"155":2754.0,"156":2734.0,"157":2805.0,"158":5.0,"159":2807.0,"160":2729.0,"161":2728.0,"162":3499.0,"163":2821.0,"164":2831.0,"165":2882.0,"166":2912.0,"167":2890.0,"168":766.0,"169":2881.0,"170":2884.0,"171":2928.0,"172":2919.0,"173":2318.0,"174":2914.0,"175":2885.0,"176":4074.0,"177":3016.0,"178":2973.0,"179":3017.0,"180":3018.0,"181":3580.0,"182":3047.0,"183":3173.0,"184":3225.0,"185":3198.0,"186":3208.0,"187":null,"188":3063.0,"189":938.0,"190":3161.0,"191":3207.0,"192":645.0,"193":3171.0,"194":3214.0,"195":3067.0,"196":3172.0,"197":3243.0,"198":3209.0,"199":3212.0,"200":3048.0,"201":3244.0,"202":3206.0,"203":3250.0,"204":3423.0,"205":3337.0,"206":3332.0,"207":3320.0,"208":3261.0,"209":3333.0,"210":3419.0,"211":1522.0,"212":3334.0,"213":3336.0,"214":3349.0,"215":3358.0,"216":3424.0,"217":3263.0,"218":3306.0,"219":3425.0,"220":3426.0,"221":null,"222":3492.0,"223":3813.0,"224":3503.0,"225":3538.0,"226":3066.0,"227":3539.0,"228":537.0,"229":4067.0,"230":3770.0,"231":3537.0,"232":3536.0,"233":3169.0,"234":1780.0,"235":1792.0,"236":716.0,"237":3162.0,"238":4068.0},"Code2":{"0":"AW","1":"AF","2":"AO","3":"AI","4":"AL","5":"AD","6":"AN","7":"AE","8":"AR","9":"AM","10":"AS","11":"AQ","12":"TF","13":"AG","14":"AU","15":"AT","16":"AZ","17":"BI","18":"BE","19":"BJ","20":"BF","21":"BD","22":"BG","23":"BH","24":"BS","25":"BA","26":"BY","27":"BZ","28":"BM","29":"BO","30":"BR","31":"BB","32":"BN","33":"BT","34":"BV","35":"BW","36":"CF","37":"CA","38":"CC","39":"CH","40":"CL","41":"CN","42":"CI","43":"CM","44":"CD","45":"CG","46":"CK","47":"CO","48":"KM","49":"CV","50":"CR","51":"CU","52":"CX","53":"KY","54":"CY","55":"CZ","56":"DE","57":"DJ","58":"DM","59":"DK","60":"DO","61":"DZ","62":"EC","63":"EG","64":"ER","65":"EH","66":"ES","67":"EE","68":"ET","69":"FI","70":"FJ","71":"FK","72":"FR","73":"FO","74":"FM","75":"GA","76":"GB","77":"GE","78":"GH","79":"GI","80":"GN","81":"GP","82":"GM","83":"GW","84":"GQ","85":"GR","86":"GD","87":"GL","88":"GT","89":"GF","90":"GU","91":"GY","92":"HK","93":"HM","94":"HN","95":"HR","96":"HT","97":"HU","98":"ID","99":"IN","100":"IO","101":"IE","102":"IR","103":"IQ","104":"IS","105":"IL","106":"IT","107":"JM","108":"JO","109":"JP","110":"KZ","111":"KE","112":"KG","113":"KH","114":"KI","115":"KN","116":"KR","117":"KW","118":"LA","119":"LB","120":"LR","121":"LY","122":"LC","123":"LI","124":"LK","125":"LS","126":"LT","127":"LU","128":"LV","129":"MO","130":"MA","131":"MC","132":"MD","133":"MG","134":"MV","135":"MX","136":"MH","137":"MK","138":"ML","139":"MT","140":"MM","141":"MN","142":"MP","143":"MZ","144":"MR","145":"MS","146":"MQ","147":"MU","148":"MW","149":"MY","150":"YT","151":"NA","152":"NC","153":"NE","154":"NF","155":"NG","156":"NI","157":"NU","158":"NL","159":"NO","160":"NP","161":"NR","162":"NZ","163":"OM","164":"PK","165":"PA","166":"PN","167":"PE","168":"PH","169":"PW","170":"PG","171":"PL","172":"PR","173":"KP","174":"PT","175":"PY","176":"PS","177":"PF","178":"QA","179":"RE","180":"RO","181":"RU","182":"RW","183":"SA","184":"SD","185":"SN","186":"SG","187":"GS","188":"SH","189":"SJ","190":"SB","191":"SL","192":"SV","193":"SM","194":"SO","195":"PM","196":"ST","197":"SR","198":"SK","199":"SI","200":"SE","201":"SZ","202":"SC","203":"SY","204":"TC","205":"TD","206":"TG","207":"TH","208":"TJ","209":"TK","210":"TM","211":"TP","212":"TO","213":"TT","214":"TN","215":"TR","216":"TV","217":"TW","218":"TZ","219":"UG","220":"UA","221":"UM","222":"UY","223":"US","224":"UZ","225":"VA","226":"VC","227":"VE","228":"VG","229":"VI","230":"VN","231":"VU","232":"WF","233":"WS","234":"YE","235":"YU","236":"ZA","237":"ZM","238":"ZW"}}'

In [85]:
country_df.to_dict()


Out[85]:
{'Capital': {0: 129.0,
  1: 1.0,
  2: 56.0,
  3: 62.0,
  4: 34.0,
  5: 55.0,
  6: 33.0,
  7: 65.0,
  8: 69.0,
  9: 126.0,
  10: 54.0,
  11: nan,
  12: nan,
  13: 63.0,
  14: 135.0,
  15: 1523.0,
  16: 144.0,
  17: 552.0,
  18: 179.0,
  19: 187.0,
  20: 549.0,
  21: 150.0,
  22: 539.0,
  23: 149.0,
  24: 148.0,
  25: 201.0,
  26: 3520.0,
  27: 185.0,
  28: 191.0,
  29: 194.0,
  30: 211.0,
  31: 174.0,
  32: 538.0,
  33: 192.0,
  34: nan,
  35: 204.0,
  36: 1889.0,
  37: 1822.0,
  38: 2317.0,
  39: 3248.0,
  40: 554.0,
  41: 1891.0,
  42: 2814.0,
  43: 1804.0,
  44: 2298.0,
  45: 2296.0,
  46: 583.0,
  47: 2257.0,
  48: 2295.0,
  49: 1859.0,
  50: 584.0,
  51: 2413.0,
  52: 1791.0,
  53: 553.0,
  54: 2430.0,
  55: 3339.0,
  56: 3068.0,
  57: 585.0,
  58: 586.0,
  59: 3315.0,
  60: 587.0,
  61: 35.0,
  62: 594.0,
  63: 608.0,
  64: 652.0,
  65: 2453.0,
  66: 653.0,
  67: 3791.0,
  68: 756.0,
  69: 3236.0,
  70: 764.0,
  71: 763.0,
  72: 2974.0,
  73: 901.0,
  74: 2689.0,
  75: 902.0,
  76: 456.0,
  77: 905.0,
  78: 910.0,
  79: 915.0,
  80: 926.0,
  81: 919.0,
  82: 904.0,
  83: 927.0,
  84: 2972.0,
  85: 2401.0,
  86: 916.0,
  87: 917.0,
  88: 922.0,
  89: 3014.0,
  90: 921.0,
  91: 928.0,
  92: 937.0,
  93: nan,
  94: 933.0,
  95: 2409.0,
  96: 929.0,
  97: 3483.0,
  98: 939.0,
  99: 1109.0,
  100: nan,
  101: 1447.0,
  102: 1380.0,
  103: 1365.0,
  104: 1449.0,
  105: 1450.0,
  106: 1464.0,
  107: 1530.0,
  108: 1786.0,
  109: 1532.0,
  110: 1864.0,
  111: 1881.0,
  112: 2253.0,
  113: 1800.0,
  114: 2256.0,
  115: 3064.0,
  116: 2331.0,
  117: 2429.0,
  118: 2432.0,
  119: 2438.0,
  120: 2440.0,
  121: 2441.0,
  122: 3065.0,
  123: 2446.0,
  124: 3217.0,
  125: 2437.0,
  126: 2447.0,
  127: 2452.0,
  128: 2434.0,
  129: 2454.0,
  130: 2486.0,
  131: 2695.0,
  132: 2690.0,
  133: 2455.0,
  134: 2463.0,
  135: 2515.0,
  136: 2507.0,
  137: 2460.0,
  138: 2482.0,
  139: 2484.0,
  140: 2710.0,
  141: 2696.0,
  142: 2913.0,
  143: 2698.0,
  144: 2509.0,
  145: 2697.0,
  146: 2508.0,
  147: 2511.0,
  148: 2462.0,
  149: 2464.0,
  150: 2514.0,
  151: 2726.0,
  152: 3493.0,
  153: 2738.0,
  154: 2806.0,
  155: 2754.0,
  156: 2734.0,
  157: 2805.0,
  158: 5.0,
  159: 2807.0,
  160: 2729.0,
  161: 2728.0,
  162: 3499.0,
  163: 2821.0,
  164: 2831.0,
  165: 2882.0,
  166: 2912.0,
  167: 2890.0,
  168: 766.0,
  169: 2881.0,
  170: 2884.0,
  171: 2928.0,
  172: 2919.0,
  173: 2318.0,
  174: 2914.0,
  175: 2885.0,
  176: 4074.0,
  177: 3016.0,
  178: 2973.0,
  179: 3017.0,
  180: 3018.0,
  181: 3580.0,
  182: 3047.0,
  183: 3173.0,
  184: 3225.0,
  185: 3198.0,
  186: 3208.0,
  187: nan,
  188: 3063.0,
  189: 938.0,
  190: 3161.0,
  191: 3207.0,
  192: 645.0,
  193: 3171.0,
  194: 3214.0,
  195: 3067.0,
  196: 3172.0,
  197: 3243.0,
  198: 3209.0,
  199: 3212.0,
  200: 3048.0,
  201: 3244.0,
  202: 3206.0,
  203: 3250.0,
  204: 3423.0,
  205: 3337.0,
  206: 3332.0,
  207: 3320.0,
  208: 3261.0,
  209: 3333.0,
  210: 3419.0,
  211: 1522.0,
  212: 3334.0,
  213: 3336.0,
  214: 3349.0,
  215: 3358.0,
  216: 3424.0,
  217: 3263.0,
  218: 3306.0,
  219: 3425.0,
  220: 3426.0,
  221: nan,
  222: 3492.0,
  223: 3813.0,
  224: 3503.0,
  225: 3538.0,
  226: 3066.0,
  227: 3539.0,
  228: 537.0,
  229: 4067.0,
  230: 3770.0,
  231: 3537.0,
  232: 3536.0,
  233: 3169.0,
  234: 1780.0,
  235: 1792.0,
  236: 716.0,
  237: 3162.0,
  238: 4068.0},
 'Code': {0: 'ABW',
  1: 'AFG',
  2: 'AGO',
  3: 'AIA',
  4: 'ALB',
  5: 'AND',
  6: 'ANT',
  7: 'ARE',
  8: 'ARG',
  9: 'ARM',
  10: 'ASM',
  11: 'ATA',
  12: 'ATF',
  13: 'ATG',
  14: 'AUS',
  15: 'AUT',
  16: 'AZE',
  17: 'BDI',
  18: 'BEL',
  19: 'BEN',
  20: 'BFA',
  21: 'BGD',
  22: 'BGR',
  23: 'BHR',
  24: 'BHS',
  25: 'BIH',
  26: 'BLR',
  27: 'BLZ',
  28: 'BMU',
  29: 'BOL',
  30: 'BRA',
  31: 'BRB',
  32: 'BRN',
  33: 'BTN',
  34: 'BVT',
  35: 'BWA',
  36: 'CAF',
  37: 'CAN',
  38: 'CCK',
  39: 'CHE',
  40: 'CHL',
  41: 'CHN',
  42: 'CIV',
  43: 'CMR',
  44: 'COD',
  45: 'COG',
  46: 'COK',
  47: 'COL',
  48: 'COM',
  49: 'CPV',
  50: 'CRI',
  51: 'CUB',
  52: 'CXR',
  53: 'CYM',
  54: 'CYP',
  55: 'CZE',
  56: 'DEU',
  57: 'DJI',
  58: 'DMA',
  59: 'DNK',
  60: 'DOM',
  61: 'DZA',
  62: 'ECU',
  63: 'EGY',
  64: 'ERI',
  65: 'ESH',
  66: 'ESP',
  67: 'EST',
  68: 'ETH',
  69: 'FIN',
  70: 'FJI',
  71: 'FLK',
  72: 'FRA',
  73: 'FRO',
  74: 'FSM',
  75: 'GAB',
  76: 'GBR',
  77: 'GEO',
  78: 'GHA',
  79: 'GIB',
  80: 'GIN',
  81: 'GLP',
  82: 'GMB',
  83: 'GNB',
  84: 'GNQ',
  85: 'GRC',
  86: 'GRD',
  87: 'GRL',
  88: 'GTM',
  89: 'GUF',
  90: 'GUM',
  91: 'GUY',
  92: 'HKG',
  93: 'HMD',
  94: 'HND',
  95: 'HRV',
  96: 'HTI',
  97: 'HUN',
  98: 'IDN',
  99: 'IND',
  100: 'IOT',
  101: 'IRL',
  102: 'IRN',
  103: 'IRQ',
  104: 'ISL',
  105: 'ISR',
  106: 'ITA',
  107: 'JAM',
  108: 'JOR',
  109: 'JPN',
  110: 'KAZ',
  111: 'KEN',
  112: 'KGZ',
  113: 'KHM',
  114: 'KIR',
  115: 'KNA',
  116: 'KOR',
  117: 'KWT',
  118: 'LAO',
  119: 'LBN',
  120: 'LBR',
  121: 'LBY',
  122: 'LCA',
  123: 'LIE',
  124: 'LKA',
  125: 'LSO',
  126: 'LTU',
  127: 'LUX',
  128: 'LVA',
  129: 'MAC',
  130: 'MAR',
  131: 'MCO',
  132: 'MDA',
  133: 'MDG',
  134: 'MDV',
  135: 'MEX',
  136: 'MHL',
  137: 'MKD',
  138: 'MLI',
  139: 'MLT',
  140: 'MMR',
  141: 'MNG',
  142: 'MNP',
  143: 'MOZ',
  144: 'MRT',
  145: 'MSR',
  146: 'MTQ',
  147: 'MUS',
  148: 'MWI',
  149: 'MYS',
  150: 'MYT',
  151: 'NAM',
  152: 'NCL',
  153: 'NER',
  154: 'NFK',
  155: 'NGA',
  156: 'NIC',
  157: 'NIU',
  158: 'NLD',
  159: 'NOR',
  160: 'NPL',
  161: 'NRU',
  162: 'NZL',
  163: 'OMN',
  164: 'PAK',
  165: 'PAN',
  166: 'PCN',
  167: 'PER',
  168: 'PHL',
  169: 'PLW',
  170: 'PNG',
  171: 'POL',
  172: 'PRI',
  173: 'PRK',
  174: 'PRT',
  175: 'PRY',
  176: 'PSE',
  177: 'PYF',
  178: 'QAT',
  179: 'REU',
  180: 'ROM',
  181: 'RUS',
  182: 'RWA',
  183: 'SAU',
  184: 'SDN',
  185: 'SEN',
  186: 'SGP',
  187: 'SGS',
  188: 'SHN',
  189: 'SJM',
  190: 'SLB',
  191: 'SLE',
  192: 'SLV',
  193: 'SMR',
  194: 'SOM',
  195: 'SPM',
  196: 'STP',
  197: 'SUR',
  198: 'SVK',
  199: 'SVN',
  200: 'SWE',
  201: 'SWZ',
  202: 'SYC',
  203: 'SYR',
  204: 'TCA',
  205: 'TCD',
  206: 'TGO',
  207: 'THA',
  208: 'TJK',
  209: 'TKL',
  210: 'TKM',
  211: 'TMP',
  212: 'TON',
  213: 'TTO',
  214: 'TUN',
  215: 'TUR',
  216: 'TUV',
  217: 'TWN',
  218: 'TZA',
  219: 'UGA',
  220: 'UKR',
  221: 'UMI',
  222: 'URY',
  223: 'USA',
  224: 'UZB',
  225: 'VAT',
  226: 'VCT',
  227: 'VEN',
  228: 'VGB',
  229: 'VIR',
  230: 'VNM',
  231: 'VUT',
  232: 'WLF',
  233: 'WSM',
  234: 'YEM',
  235: 'YUG',
  236: 'ZAF',
  237: 'ZMB',
  238: 'ZWE'},
 'Code2': {0: 'AW',
  1: 'AF',
  2: 'AO',
  3: 'AI',
  4: 'AL',
  5: 'AD',
  6: 'AN',
  7: 'AE',
  8: 'AR',
  9: 'AM',
  10: 'AS',
  11: 'AQ',
  12: 'TF',
  13: 'AG',
  14: 'AU',
  15: 'AT',
  16: 'AZ',
  17: 'BI',
  18: 'BE',
  19: 'BJ',
  20: 'BF',
  21: 'BD',
  22: 'BG',
  23: 'BH',
  24: 'BS',
  25: 'BA',
  26: 'BY',
  27: 'BZ',
  28: 'BM',
  29: 'BO',
  30: 'BR',
  31: 'BB',
  32: 'BN',
  33: 'BT',
  34: 'BV',
  35: 'BW',
  36: 'CF',
  37: 'CA',
  38: 'CC',
  39: 'CH',
  40: 'CL',
  41: 'CN',
  42: 'CI',
  43: 'CM',
  44: 'CD',
  45: 'CG',
  46: 'CK',
  47: 'CO',
  48: 'KM',
  49: 'CV',
  50: 'CR',
  51: 'CU',
  52: 'CX',
  53: 'KY',
  54: 'CY',
  55: 'CZ',
  56: 'DE',
  57: 'DJ',
  58: 'DM',
  59: 'DK',
  60: 'DO',
  61: 'DZ',
  62: 'EC',
  63: 'EG',
  64: 'ER',
  65: 'EH',
  66: 'ES',
  67: 'EE',
  68: 'ET',
  69: 'FI',
  70: 'FJ',
  71: 'FK',
  72: 'FR',
  73: 'FO',
  74: 'FM',
  75: 'GA',
  76: 'GB',
  77: 'GE',
  78: 'GH',
  79: 'GI',
  80: 'GN',
  81: 'GP',
  82: 'GM',
  83: 'GW',
  84: 'GQ',
  85: 'GR',
  86: 'GD',
  87: 'GL',
  88: 'GT',
  89: 'GF',
  90: 'GU',
  91: 'GY',
  92: 'HK',
  93: 'HM',
  94: 'HN',
  95: 'HR',
  96: 'HT',
  97: 'HU',
  98: 'ID',
  99: 'IN',
  100: 'IO',
  101: 'IE',
  102: 'IR',
  103: 'IQ',
  104: 'IS',
  105: 'IL',
  106: 'IT',
  107: 'JM',
  108: 'JO',
  109: 'JP',
  110: 'KZ',
  111: 'KE',
  112: 'KG',
  113: 'KH',
  114: 'KI',
  115: 'KN',
  116: 'KR',
  117: 'KW',
  118: 'LA',
  119: 'LB',
  120: 'LR',
  121: 'LY',
  122: 'LC',
  123: 'LI',
  124: 'LK',
  125: 'LS',
  126: 'LT',
  127: 'LU',
  128: 'LV',
  129: 'MO',
  130: 'MA',
  131: 'MC',
  132: 'MD',
  133: 'MG',
  134: 'MV',
  135: 'MX',
  136: 'MH',
  137: 'MK',
  138: 'ML',
  139: 'MT',
  140: 'MM',
  141: 'MN',
  142: 'MP',
  143: 'MZ',
  144: 'MR',
  145: 'MS',
  146: 'MQ',
  147: 'MU',
  148: 'MW',
  149: 'MY',
  150: 'YT',
  151: 'NA',
  152: 'NC',
  153: 'NE',
  154: 'NF',
  155: 'NG',
  156: 'NI',
  157: 'NU',
  158: 'NL',
  159: 'NO',
  160: 'NP',
  161: 'NR',
  162: 'NZ',
  163: 'OM',
  164: 'PK',
  165: 'PA',
  166: 'PN',
  167: 'PE',
  168: 'PH',
  169: 'PW',
  170: 'PG',
  171: 'PL',
  172: 'PR',
  173: 'KP',
  174: 'PT',
  175: 'PY',
  176: 'PS',
  177: 'PF',
  178: 'QA',
  179: 'RE',
  180: 'RO',
  181: 'RU',
  182: 'RW',
  183: 'SA',
  184: 'SD',
  185: 'SN',
  186: 'SG',
  187: 'GS',
  188: 'SH',
  189: 'SJ',
  190: 'SB',
  191: 'SL',
  192: 'SV',
  193: 'SM',
  194: 'SO',
  195: 'PM',
  196: 'ST',
  197: 'SR',
  198: 'SK',
  199: 'SI',
  200: 'SE',
  201: 'SZ',
  202: 'SC',
  203: 'SY',
  204: 'TC',
  205: 'TD',
  206: 'TG',
  207: 'TH',
  208: 'TJ',
  209: 'TK',
  210: 'TM',
  211: 'TP',
  212: 'TO',
  213: 'TT',
  214: 'TN',
  215: 'TR',
  216: 'TV',
  217: 'TW',
  218: 'TZ',
  219: 'UG',
  220: 'UA',
  221: 'UM',
  222: 'UY',
  223: 'US',
  224: 'UZ',
  225: 'VA',
  226: 'VC',
  227: 'VE',
  228: 'VG',
  229: 'VI',
  230: 'VN',
  231: 'VU',
  232: 'WF',
  233: 'WS',
  234: 'YE',
  235: 'YU',
  236: 'ZA',
  237: 'ZM',
  238: 'ZW'},
 'Continent': {0: 'North America',
  1: 'Asia',
  2: 'Africa',
  3: 'North America',
  4: 'Europe',
  5: 'Europe',
  6: 'North America',
  7: 'Asia',
  8: 'South America',
  9: 'Asia',
  10: 'Oceania',
  11: 'Antarctica',
  12: 'Antarctica',
  13: 'North America',
  14: 'Oceania',
  15: 'Europe',
  16: 'Asia',
  17: 'Africa',
  18: 'Europe',
  19: 'Africa',
  20: 'Africa',
  21: 'Asia',
  22: 'Europe',
  23: 'Asia',
  24: 'North America',
  25: 'Europe',
  26: 'Europe',
  27: 'North America',
  28: 'North America',
  29: 'South America',
  30: 'South America',
  31: 'North America',
  32: 'Asia',
  33: 'Asia',
  34: 'Antarctica',
  35: 'Africa',
  36: 'Africa',
  37: 'North America',
  38: 'Oceania',
  39: 'Europe',
  40: 'South America',
  41: 'Asia',
  42: 'Africa',
  43: 'Africa',
  44: 'Africa',
  45: 'Africa',
  46: 'Oceania',
  47: 'South America',
  48: 'Africa',
  49: 'Africa',
  50: 'North America',
  51: 'North America',
  52: 'Oceania',
  53: 'North America',
  54: 'Asia',
  55: 'Europe',
  56: 'Europe',
  57: 'Africa',
  58: 'North America',
  59: 'Europe',
  60: 'North America',
  61: 'Africa',
  62: 'South America',
  63: 'Africa',
  64: 'Africa',
  65: 'Africa',
  66: 'Europe',
  67: 'Europe',
  68: 'Africa',
  69: 'Europe',
  70: 'Oceania',
  71: 'South America',
  72: 'Europe',
  73: 'Europe',
  74: 'Oceania',
  75: 'Africa',
  76: 'Europe',
  77: 'Asia',
  78: 'Africa',
  79: 'Europe',
  80: 'Africa',
  81: 'North America',
  82: 'Africa',
  83: 'Africa',
  84: 'Africa',
  85: 'Europe',
  86: 'North America',
  87: 'North America',
  88: 'North America',
  89: 'South America',
  90: 'Oceania',
  91: 'South America',
  92: 'Asia',
  93: 'Antarctica',
  94: 'North America',
  95: 'Europe',
  96: 'North America',
  97: 'Europe',
  98: 'Asia',
  99: 'Asia',
  100: 'Africa',
  101: 'Europe',
  102: 'Asia',
  103: 'Asia',
  104: 'Europe',
  105: 'Asia',
  106: 'Europe',
  107: 'North America',
  108: 'Asia',
  109: 'Asia',
  110: 'Asia',
  111: 'Africa',
  112: 'Asia',
  113: 'Asia',
  114: 'Oceania',
  115: 'North America',
  116: 'Asia',
  117: 'Asia',
  118: 'Asia',
  119: 'Asia',
  120: 'Africa',
  121: 'Africa',
  122: 'North America',
  123: 'Europe',
  124: 'Asia',
  125: 'Africa',
  126: 'Europe',
  127: 'Europe',
  128: 'Europe',
  129: 'Asia',
  130: 'Africa',
  131: 'Europe',
  132: 'Europe',
  133: 'Africa',
  134: 'Asia',
  135: 'North America',
  136: 'Oceania',
  137: 'Europe',
  138: 'Africa',
  139: 'Europe',
  140: 'Asia',
  141: 'Asia',
  142: 'Oceania',
  143: 'Africa',
  144: 'Africa',
  145: 'North America',
  146: 'North America',
  147: 'Africa',
  148: 'Africa',
  149: 'Asia',
  150: 'Africa',
  151: 'Africa',
  152: 'Oceania',
  153: 'Africa',
  154: 'Oceania',
  155: 'Africa',
  156: 'North America',
  157: 'Oceania',
  158: 'Europe',
  159: 'Europe',
  160: 'Asia',
  161: 'Oceania',
  162: 'Oceania',
  163: 'Asia',
  164: 'Asia',
  165: 'North America',
  166: 'Oceania',
  167: 'South America',
  168: 'Asia',
  169: 'Oceania',
  170: 'Oceania',
  171: 'Europe',
  172: 'North America',
  173: 'Asia',
  174: 'Europe',
  175: 'South America',
  176: 'Asia',
  177: 'Oceania',
  178: 'Asia',
  179: 'Africa',
  180: 'Europe',
  181: 'Europe',
  182: 'Africa',
  183: 'Asia',
  184: 'Africa',
  185: 'Africa',
  186: 'Asia',
  187: 'Antarctica',
  188: 'Africa',
  189: 'Europe',
  190: 'Oceania',
  191: 'Africa',
  192: 'North America',
  193: 'Europe',
  194: 'Africa',
  195: 'North America',
  196: 'Africa',
  197: 'South America',
  198: 'Europe',
  199: 'Europe',
  200: 'Europe',
  201: 'Africa',
  202: 'Africa',
  203: 'Asia',
  204: 'North America',
  205: 'Africa',
  206: 'Africa',
  207: 'Asia',
  208: 'Asia',
  209: 'Oceania',
  210: 'Asia',
  211: 'Asia',
  212: 'Oceania',
  213: 'North America',
  214: 'Africa',
  215: 'Asia',
  216: 'Oceania',
  217: 'Asia',
  218: 'Africa',
  219: 'Africa',
  220: 'Europe',
  221: 'Oceania',
  222: 'South America',
  223: 'North America',
  224: 'Asia',
  225: 'Europe',
  226: 'North America',
  227: 'South America',
  228: 'North America',
  229: 'North America',
  230: 'Asia',
  231: 'Oceania',
  232: 'Oceania',
  233: 'Oceania',
  234: 'Asia',
  235: 'Europe',
  236: 'Africa',
  237: 'Africa',
  238: 'Africa'},
 'GNP': {0: 828.0,
  1: 5976.0,
  2: 6648.0,
  3: 63.200000000000003,
  4: 3205.0,
  5: 1630.0,
  6: 1941.0,
  7: 37966.0,
  8: 340238.0,
  9: 1813.0,
  10: 334.0,
  11: 0.0,
  12: 0.0,
  13: 612.0,
  14: 351182.0,
  15: 211860.0,
  16: 4127.0,
  17: 903.0,
  18: 249704.0,
  19: 2357.0,
  20: 2425.0,
  21: 32852.0,
  22: 12178.0,
  23: 6366.0,
  24: 3527.0,
  25: 2841.0,
  26: 13714.0,
  27: 630.0,
  28: 2328.0,
  29: 8571.0,
  30: 776739.0,
  31: 2223.0,
  32: 11705.0,
  33: 372.0,
  34: 0.0,
  35: 4834.0,
  36: 1054.0,
  37: 598862.0,
  38: 0.0,
  39: 264478.0,
  40: 72949.0,
  41: 982268.0,
  42: 11345.0,
  43: 9174.0,
  44: 6964.0,
  45: 2108.0,
  46: 100.0,
  47: 102896.0,
  48: 4401.0,
  49: 435.0,
  50: 10226.0,
  51: 17843.0,
  52: 0.0,
  53: 1263.0,
  54: 9333.0,
  55: 55017.0,
  56: 2133367.0,
  57: 382.0,
  58: 256.0,
  59: 174099.0,
  60: 15846.0,
  61: 49982.0,
  62: 19770.0,
  63: 82710.0,
  64: 650.0,
  65: 60.0,
  66: 553233.0,
  67: 5328.0,
  68: 6353.0,
  69: 121914.0,
  70: 1536.0,
  71: 0.0,
  72: 1424285.0,
  73: 0.0,
  74: 212.0,
  75: 5493.0,
  76: 1378330.0,
  77: 6064.0,
  78: 7137.0,
  79: 258.0,
  80: 2352.0,
  81: 3501.0,
  82: 320.0,
  83: 293.0,
  84: 283.0,
  85: 120724.0,
  86: 318.0,
  87: 0.0,
  88: 19008.0,
  89: 681.0,
  90: 1197.0,
  91: 722.0,
  92: 166448.0,
  93: 0.0,
  94: 5333.0,
  95: 20208.0,
  96: 3459.0,
  97: 48267.0,
  98: 84982.0,
  99: 447114.0,
  100: 0.0,
  101: 75921.0,
  102: 195746.0,
  103: 11500.0,
  104: 8255.0,
  105: 97477.0,
  106: 1161755.0,
  107: 6871.0,
  108: 7526.0,
  109: 3787042.0,
  110: 24375.0,
  111: 9217.0,
  112: 1626.0,
  113: 5121.0,
  114: 40.700000000000003,
  115: 299.0,
  116: 320749.0,
  117: 27037.0,
  118: 1292.0,
  119: 17121.0,
  120: 2012.0,
  121: 44806.0,
  122: 571.0,
  123: 1119.0,
  124: 15706.0,
  125: 1061.0,
  126: 10692.0,
  127: 16321.0,
  128: 6398.0,
  129: 5749.0,
  130: 36124.0,
  131: 776.0,
  132: 1579.0,
  133: 3750.0,
  134: 199.0,
  135: 414972.0,
  136: 97.0,
  137: 1694.0,
  138: 2642.0,
  139: 3512.0,
  140: 180375.0,
  141: 1043.0,
  142: 0.0,
  143: 2891.0,
  144: 998.0,
  145: 109.0,
  146: 2731.0,
  147: 4251.0,
  148: 1687.0,
  149: 69213.0,
  150: 0.0,
  151: 3101.0,
  152: 3563.0,
  153: 1706.0,
  154: 0.0,
  155: 65707.0,
  156: 1988.0,
  157: 0.0,
  158: 371362.0,
  159: 145895.0,
  160: 4768.0,
  161: 197.0,
  162: 54669.0,
  163: 16904.0,
  164: 61289.0,
  165: 9131.0,
  166: 0.0,
  167: 64140.0,
  168: 65107.0,
  169: 105.0,
  170: 4988.0,
  171: 151697.0,
  172: 34100.0,
  173: 5332.0,
  174: 105954.0,
  175: 8444.0,
  176: 4173.0,
  177: 818.0,
  178: 9472.0,
  179: 8287.0,
  180: 38158.0,
  181: 276608.0,
  182: 2036.0,
  183: 137635.0,
  184: 10162.0,
  185: 4787.0,
  186: 86503.0,
  187: 0.0,
  188: 0.0,
  189: 0.0,
  190: 182.0,
  191: 746.0,
  192: 11863.0,
  193: 510.0,
  194: 935.0,
  195: 0.0,
  196: 6.0,
  197: 870.0,
  198: 20594.0,
  199: 19756.0,
  200: 226492.0,
  201: 1206.0,
  202: 536.0,
  203: 65984.0,
  204: 96.0,
  205: 1208.0,
  206: 1449.0,
  207: 116416.0,
  208: 1990.0,
  209: 0.0,
  210: 4397.0,
  211: 0.0,
  212: 146.0,
  213: 6232.0,
  214: 20026.0,
  215: 210721.0,
  216: 6.0,
  217: 256254.0,
  218: 8005.0,
  219: 6313.0,
  220: 42168.0,
  221: 0.0,
  222: 20831.0,
  223: 8510700.0,
  224: 14194.0,
  225: 9.0,
  226: 285.0,
  227: 95023.0,
  228: 612.0,
  229: 0.0,
  230: 21929.0,
  231: 261.0,
  232: 0.0,
  233: 141.0,
  234: 6041.0,
  235: 17000.0,
  236: 116729.0,
  237: 3377.0,
  238: 5951.0},
 'GNPOld': {0: 793.0,
  1: nan,
  2: 7984.0,
  3: nan,
  4: 2500.0,
  5: nan,
  6: nan,
  7: 36846.0,
  8: 323310.0,
  9: 1627.0,
  10: nan,
  11: nan,
  12: nan,
  13: 584.0,
  14: 392911.0,
  15: 206025.0,
  16: 4100.0,
  17: 982.0,
  18: 243948.0,
  19: 2141.0,
  20: 2201.0,
  21: 31966.0,
  22: 10169.0,
  23: 6097.0,
  24: 3347.0,
  25: nan,
  26: nan,
  27: 616.0,
  28: 2190.0,
  29: 7967.0,
  30: 804108.0,
  31: 2186.0,
  32: 12460.0,
  33: 383.0,
  34: nan,
  35: 4935.0,
  36: 993.0,
  37: 625626.0,
  38: nan,
  39: 256092.0,
  40: 75780.0,
  41: 917719.0,
  42: 10285.0,
  43: 8596.0,
  44: 2474.0,
  45: 2287.0,
  46: nan,
  47: 105116.0,
  48: 4361.0,
  49: 420.0,
  50: 9757.0,
  51: 18862.0,
  52: nan,
  53: 1186.0,
  54: 8246.0,
  55: 52037.0,
  56: 2102826.0,
  57: 373.0,
  58: 243.0,
  59: 169264.0,
  60: 15076.0,
  61: 46966.0,
  62: 19769.0,
  63: 75617.0,
  64: 755.0,
  65: nan,
  66: 532031.0,
  67: 3371.0,
  68: 6180.0,
  69: 119833.0,
  70: 2149.0,
  71: nan,
  72: 1392448.0,
  73: nan,
  74: nan,
  75: 5279.0,
  76: 1296830.0,
  77: 5924.0,
  78: 6884.0,
  79: nan,
  80: 2383.0,
  81: nan,
  82: 325.0,
  83: 272.0,
  84: 542.0,
  85: 119946.0,
  86: nan,
  87: nan,
  88: 17797.0,
  89: nan,
  90: 1136.0,
  91: 743.0,
  92: 173610.0,
  93: nan,
  94: 4697.0,
  95: 19300.0,
  96: 3107.0,
  97: 45914.0,
  98: 215002.0,
  99: 430572.0,
  100: nan,
  101: 73132.0,
  102: 160151.0,
  103: nan,
  104: 7474.0,
  105: 98577.0,
  106: 1145372.0,
  107: 6722.0,
  108: 7051.0,
  109: 4192638.0,
  110: 23383.0,
  111: 10241.0,
  112: 1767.0,
  113: 5670.0,
  114: nan,
  115: nan,
  116: 442544.0,
  117: 30373.0,
  118: 1746.0,
  119: 15129.0,
  120: nan,
  121: 40562.0,
  122: nan,
  123: 1084.0,
  124: 15091.0,
  125: 1161.0,
  126: 9585.0,
  127: 15519.0,
  128: 5639.0,
  129: 5940.0,
  130: 33514.0,
  131: nan,
  132: 1872.0,
  133: 3545.0,
  134: nan,
  135: 401461.0,
  136: nan,
  137: 1915.0,
  138: 2453.0,
  139: 3338.0,
  140: 171028.0,
  141: 933.0,
  142: nan,
  143: 2711.0,
  144: 1081.0,
  145: nan,
  146: 2559.0,
  147: 4186.0,
  148: 2527.0,
  149: 97884.0,
  150: nan,
  151: 3384.0,
  152: nan,
  153: 1580.0,
  154: nan,
  155: 58623.0,
  156: 2023.0,
  157: nan,
  158: 360478.0,
  159: 153370.0,
  160: 4837.0,
  161: nan,
  162: 64960.0,
  163: 16153.0,
  164: 58549.0,
  165: 8700.0,
  166: nan,
  167: 65186.0,
  168: 82239.0,
  169: nan,
  170: 6328.0,
  171: 135636.0,
  172: 32100.0,
  173: nan,
  174: 102133.0,
  175: 9555.0,
  176: nan,
  177: 781.0,
  178: 8920.0,
  179: 7988.0,
  180: 34843.0,
  181: 442989.0,
  182: 1863.0,
  183: 146171.0,
  184: nan,
  185: 4542.0,
  186: 96318.0,
  187: nan,
  188: nan,
  189: nan,
  190: 220.0,
  191: 858.0,
  192: 11203.0,
  193: nan,
  194: nan,
  195: nan,
  196: nan,
  197: 706.0,
  198: 19452.0,
  199: 18202.0,
  200: 227757.0,
  201: 1312.0,
  202: 539.0,
  203: 64926.0,
  204: nan,
  205: 1102.0,
  206: 1400.0,
  207: 153907.0,
  208: 1056.0,
  209: nan,
  210: 2000.0,
  211: nan,
  212: 170.0,
  213: 5867.0,
  214: 18898.0,
  215: 189122.0,
  216: nan,
  217: 263451.0,
  218: 7388.0,
  219: 6887.0,
  220: 49677.0,
  221: nan,
  222: 19967.0,
  223: 8110900.0,
  224: 21300.0,
  225: nan,
  226: nan,
  227: 88434.0,
  228: 573.0,
  229: nan,
  230: 22834.0,
  231: 246.0,
  232: nan,
  233: 157.0,
  234: 5729.0,
  235: nan,
  236: 129092.0,
  237: 3922.0,
  238: 8670.0},
 'GovernmentForm': {0: 'Nonmetropolitan Territory of The Netherlands',
  1: 'Islamic Emirate',
  2: 'Republic',
  3: 'Dependent Territory of the UK',
  4: 'Republic',
  5: 'Parliamentary Coprincipality',
  6: 'Nonmetropolitan Territory of The Netherlands',
  7: 'Emirate Federation',
  8: 'Federal Republic',
  9: 'Republic',
  10: 'US Territory',
  11: 'Co-administrated',
  12: 'Nonmetropolitan Territory of France',
  13: 'Constitutional Monarchy',
  14: 'Constitutional Monarchy, Federation',
  15: 'Federal Republic',
  16: 'Federal Republic',
  17: 'Republic',
  18: 'Constitutional Monarchy, Federation',
  19: 'Republic',
  20: 'Republic',
  21: 'Republic',
  22: 'Republic',
  23: 'Monarchy (Emirate)',
  24: 'Constitutional Monarchy',
  25: 'Federal Republic',
  26: 'Republic',
  27: 'Constitutional Monarchy',
  28: 'Dependent Territory of the UK',
  29: 'Republic',
  30: 'Federal Republic',
  31: 'Constitutional Monarchy',
  32: 'Monarchy (Sultanate)',
  33: 'Monarchy',
  34: 'Dependent Territory of Norway',
  35: 'Republic',
  36: 'Republic',
  37: 'Constitutional Monarchy, Federation',
  38: 'Territory of Australia',
  39: 'Federation',
  40: 'Republic',
  41: "People'sRepublic",
  42: 'Republic',
  43: 'Republic',
  44: 'Republic',
  45: 'Republic',
  46: 'Nonmetropolitan Territory of New Zealand',
  47: 'Republic',
  48: 'Republic',
  49: 'Republic',
  50: 'Republic',
  51: 'Socialistic Republic',
  52: 'Territory of Australia',
  53: 'Dependent Territory of the UK',
  54: 'Republic',
  55: 'Republic',
  56: 'Federal Republic',
  57: 'Republic',
  58: 'Republic',
  59: 'Constitutional Monarchy',
  60: 'Republic',
  61: 'Republic',
  62: 'Republic',
  63: 'Republic',
  64: 'Republic',
  65: 'Occupied by Marocco',
  66: 'Constitutional Monarchy',
  67: 'Republic',
  68: 'Republic',
  69: 'Republic',
  70: 'Republic',
  71: 'Dependent Territory of the UK',
  72: 'Republic',
  73: 'Part of Denmark',
  74: 'Federal Republic',
  75: 'Republic',
  76: 'Constitutional Monarchy',
  77: 'Republic',
  78: 'Republic',
  79: 'Dependent Territory of the UK',
  80: 'Republic',
  81: 'Overseas Department of France',
  82: 'Republic',
  83: 'Republic',
  84: 'Republic',
  85: 'Republic',
  86: 'Constitutional Monarchy',
  87: 'Part of Denmark',
  88: 'Republic',
  89: 'Overseas Department of France',
  90: 'US Territory',
  91: 'Republic',
  92: 'Special Administrative Region of China',
  93: 'Territory of Australia',
  94: 'Republic',
  95: 'Republic',
  96: 'Republic',
  97: 'Republic',
  98: 'Republic',
  99: 'Federal Republic',
  100: 'Dependent Territory of the UK',
  101: 'Republic',
  102: 'Islamic Republic',
  103: 'Republic',
  104: 'Republic',
  105: 'Republic',
  106: 'Republic',
  107: 'Constitutional Monarchy',
  108: 'Constitutional Monarchy',
  109: 'Constitutional Monarchy',
  110: 'Republic',
  111: 'Republic',
  112: 'Republic',
  113: 'Constitutional Monarchy',
  114: 'Republic',
  115: 'Constitutional Monarchy',
  116: 'Republic',
  117: 'Constitutional Monarchy (Emirate)',
  118: 'Republic',
  119: 'Republic',
  120: 'Republic',
  121: 'Socialistic State',
  122: 'Constitutional Monarchy',
  123: 'Constitutional Monarchy',
  124: 'Republic',
  125: 'Constitutional Monarchy',
  126: 'Republic',
  127: 'Constitutional Monarchy',
  128: 'Republic',
  129: 'Special Administrative Region of China',
  130: 'Constitutional Monarchy',
  131: 'Constitutional Monarchy',
  132: 'Republic',
  133: 'Federal Republic',
  134: 'Republic',
  135: 'Federal Republic',
  136: 'Republic',
  137: 'Republic',
  138: 'Republic',
  139: 'Republic',
  140: 'Republic',
  141: 'Republic',
  142: 'Commonwealth of the US',
  143: 'Republic',
  144: 'Republic',
  145: 'Dependent Territory of the UK',
  146: 'Overseas Department of France',
  147: 'Republic',
  148: 'Republic',
  149: 'Constitutional Monarchy, Federation',
  150: 'Territorial Collectivity of France',
  151: 'Republic',
  152: 'Nonmetropolitan Territory of France',
  153: 'Republic',
  154: 'Territory of Australia',
  155: 'Federal Republic',
  156: 'Republic',
  157: 'Nonmetropolitan Territory of New Zealand',
  158: 'Constitutional Monarchy',
  159: 'Constitutional Monarchy',
  160: 'Constitutional Monarchy',
  161: 'Republic',
  162: 'Constitutional Monarchy',
  163: 'Monarchy (Sultanate)',
  164: 'Republic',
  165: 'Republic',
  166: 'Dependent Territory of the UK',
  167: 'Republic',
  168: 'Republic',
  169: 'Republic',
  170: 'Constitutional Monarchy',
  171: 'Republic',
  172: 'Commonwealth of the US',
  173: 'Socialistic Republic',
  174: 'Republic',
  175: 'Republic',
  176: 'Autonomous Area',
  177: 'Nonmetropolitan Territory of France',
  178: 'Monarchy',
  179: 'Overseas Department of France',
  180: 'Republic',
  181: 'Federal Republic',
  182: 'Republic',
  183: 'Monarchy',
  184: 'Islamic Republic',
  185: 'Republic',
  186: 'Republic',
  187: 'Dependent Territory of the UK',
  188: 'Dependent Territory of the UK',
  189: 'Dependent Territory of Norway',
  190: 'Constitutional Monarchy',
  191: 'Republic',
  192: 'Republic',
  193: 'Republic',
  194: 'Republic',
  195: 'Territorial Collectivity of France',
  196: 'Republic',
  197: 'Republic',
  198: 'Republic',
  199: 'Republic',
  200: 'Constitutional Monarchy',
  201: 'Monarchy',
  202: 'Republic',
  203: 'Republic',
  204: 'Dependent Territory of the UK',
  205: 'Republic',
  206: 'Republic',
  207: 'Constitutional Monarchy',
  208: 'Republic',
  209: 'Nonmetropolitan Territory of New Zealand',
  210: 'Republic',
  211: 'Administrated by the UN',
  212: 'Monarchy',
  213: 'Republic',
  214: 'Republic',
  215: 'Republic',
  216: 'Constitutional Monarchy',
  217: 'Republic',
  218: 'Republic',
  219: 'Republic',
  220: 'Republic',
  221: 'Dependent Territory of the US',
  222: 'Republic',
  223: 'Federal Republic',
  224: 'Republic',
  225: 'Independent Church State',
  226: 'Constitutional Monarchy',
  227: 'Federal Republic',
  228: 'Dependent Territory of the UK',
  229: 'US Territory',
  230: 'Socialistic Republic',
  231: 'Republic',
  232: 'Nonmetropolitan Territory of France',
  233: 'Parlementary Monarchy',
  234: 'Republic',
  235: 'Federal Republic',
  236: 'Republic',
  237: 'Republic',
  238: 'Republic'},
 'HeadOfState': {0: 'Beatrix',
  1: 'Mohammad Omar',
  2: 'José Eduardo dos Santos',
  3: 'Elisabeth II',
  4: 'Rexhep Mejdani',
  5: '',
  6: 'Beatrix',
  7: 'Zayid bin Sultan al-Nahayan',
  8: 'Fernando de la Rúa',
  9: 'Robert Kotšarjan',
  10: 'George W. Bush',
  11: '',
  12: 'Jacques Chirac',
  13: 'Elisabeth II',
  14: 'Elisabeth II',
  15: 'Thomas Klestil',
  16: 'Heydär Äliyev',
  17: 'Pierre Buyoya',
  18: 'Albert II',
  19: 'Mathieu Kérékou',
  20: 'Blaise Compaoré',
  21: 'Shahabuddin Ahmad',
  22: 'Petar Stojanov',
  23: 'Hamad ibn Isa al-Khalifa',
  24: 'Elisabeth II',
  25: 'Ante Jelavic',
  26: 'Aljaksandr Lukašenka',
  27: 'Elisabeth II',
  28: 'Elisabeth II',
  29: 'Hugo Bánzer Suárez',
  30: 'Fernando Henrique Cardoso',
  31: 'Elisabeth II',
  32: 'Haji Hassan al-Bolkiah',
  33: 'Jigme Singye Wangchuk',
  34: 'Harald V',
  35: 'Festus G. Mogae',
  36: 'Ange-Félix Patassé',
  37: 'Elisabeth II',
  38: 'Elisabeth II',
  39: 'Adolf Ogi',
  40: 'Ricardo Lagos Escobar',
  41: 'Jiang Zemin',
  42: 'Laurent Gbagbo',
  43: 'Paul Biya',
  44: 'Joseph Kabila',
  45: 'Denis Sassou-Nguesso',
  46: 'Elisabeth II',
  47: 'Andrés Pastrana Arango',
  48: 'Azali Assoumani',
  49: 'António Mascarenhas Monteiro',
  50: 'Miguel Ángel Rodríguez Echeverría',
  51: 'Fidel Castro Ruz',
  52: 'Elisabeth II',
  53: 'Elisabeth II',
  54: 'Glafkos Klerides',
  55: 'Václav Havel',
  56: 'Johannes Rau',
  57: 'Ismail Omar Guelleh',
  58: 'Vernon Shaw',
  59: 'Margrethe II',
  60: 'Hipólito Mejía Domínguez',
  61: 'Abdelaziz Bouteflika',
  62: 'Gustavo Noboa Bejarano',
  63: 'Hosni Mubarak',
  64: 'Isayas Afewerki [Isaias Afwerki]',
  65: 'Mohammed Abdel Aziz',
  66: 'Juan Carlos I',
  67: 'Lennart Meri',
  68: 'Negasso Gidada',
  69: 'Tarja Halonen',
  70: 'Josefa Iloilo',
  71: 'Elisabeth II',
  72: 'Jacques Chirac',
  73: 'Margrethe II',
  74: 'Leo A. Falcam',
  75: 'Omar Bongo',
  76: 'Elisabeth II',
  77: 'Eduard Ševardnadze',
  78: 'John Kufuor',
  79: 'Elisabeth II',
  80: 'Lansana Conté',
  81: 'Jacques Chirac',
  82: 'Yahya Jammeh',
  83: 'Kumba Ialá',
  84: 'Teodoro Obiang Nguema Mbasogo',
  85: 'Kostis Stefanopoulos',
  86: 'Elisabeth II',
  87: 'Margrethe II',
  88: 'Alfonso Portillo Cabrera',
  89: 'Jacques Chirac',
  90: 'George W. Bush',
  91: 'Bharrat Jagdeo',
  92: 'Jiang Zemin',
  93: 'Elisabeth II',
  94: 'Carlos Roberto Flores Facussé',
  95: 'Štipe Mesic',
  96: 'Jean-Bertrand Aristide',
  97: 'Ferenc Mádl',
  98: 'Abdurrahman Wahid',
  99: 'Kocheril Raman Narayanan',
  100: 'Elisabeth II',
  101: 'Mary McAleese',
  102: 'Ali Mohammad Khatami-Ardakani',
  103: 'Saddam Hussein al-Takriti',
  104: 'Ólafur Ragnar Grímsson',
  105: 'Moshe Katzav',
  106: 'Carlo Azeglio Ciampi',
  107: 'Elisabeth II',
  108: 'Abdullah II',
  109: 'Akihito',
  110: 'Nursultan Nazarbajev',
  111: 'Daniel arap Moi',
  112: 'Askar Akajev',
  113: 'Norodom Sihanouk',
  114: 'Teburoro Tito',
  115: 'Elisabeth II',
  116: 'Kim Dae-jung',
  117: 'Jabir al-Ahmad al-Jabir al-Sabah',
  118: 'Khamtay Siphandone',
  119: 'Émile Lahoud',
  120: 'Charles Taylor',
  121: 'Muammar al-Qadhafi',
  122: 'Elisabeth II',
  123: 'Hans-Adam II',
  124: 'Chandrika Kumaratunga',
  125: 'Letsie III',
  126: 'Valdas Adamkus',
  127: 'Henri',
  128: 'Vaira Vike-Freiberga',
  129: 'Jiang Zemin',
  130: 'Mohammed VI',
  131: 'Rainier III',
  132: 'Vladimir Voronin',
  133: 'Didier Ratsiraka',
  134: 'Maumoon Abdul Gayoom',
  135: 'Vicente Fox Quesada',
  136: 'Kessai Note',
  137: 'Boris Trajkovski',
  138: 'Alpha Oumar Konaré',
  139: 'Guido de Marco',
  140: 'kenraali Than Shwe',
  141: 'Natsagiin Bagabandi',
  142: 'George W. Bush',
  143: 'Joaquím A. Chissano',
  144: 'Maaouiya Ould Sid´Ahmad Taya',
  145: 'Elisabeth II',
  146: 'Jacques Chirac',
  147: 'Cassam Uteem',
  148: 'Bakili Muluzi',
  149: 'Salahuddin Abdul Aziz Shah Alhaj',
  150: 'Jacques Chirac',
  151: 'Sam Nujoma',
  152: 'Jacques Chirac',
  153: 'Mamadou Tandja',
  154: 'Elisabeth II',
  155: 'Olusegun Obasanjo',
  156: 'Arnoldo Alemán Lacayo',
  157: 'Elisabeth II',
  158: 'Beatrix',
  159: 'Harald V',
  160: 'Gyanendra Bir Bikram',
  161: 'Bernard Dowiyogo',
  162: 'Elisabeth II',
  163: 'Qabus ibn Sa´id',
  164: 'Mohammad Rafiq Tarar',
  165: 'Mireya Elisa Moscoso Rodríguez',
  166: 'Elisabeth II',
  167: 'Valentin Paniagua Corazao',
  168: 'Gloria Macapagal-Arroyo',
  169: 'Kuniwo Nakamura',
  170: 'Elisabeth II',
  171: 'Aleksander Kwasniewski',
  172: 'George W. Bush',
  173: 'Kim Jong-il',
  174: 'Jorge Sampãio',
  175: 'Luis Ángel González Macchi',
  176: 'Yasser (Yasir) Arafat',
  177: 'Jacques Chirac',
  178: 'Hamad ibn Khalifa al-Thani',
  179: 'Jacques Chirac',
  180: 'Ion Iliescu',
  181: 'Vladimir Putin',
  182: 'Paul Kagame',
  183: 'Fahd ibn Abdul-Aziz al-Sa´ud',
  184: 'Omar Hassan Ahmad al-Bashir',
  185: 'Abdoulaye Wade',
  186: 'Sellapan Rama Nathan',
  187: 'Elisabeth II',
  188: 'Elisabeth II',
  189: 'Harald V',
  190: 'Elisabeth II',
  191: 'Ahmed Tejan Kabbah',
  192: 'Francisco Guillermo Flores Pérez',
  193: None,
  194: 'Abdiqassim Salad Hassan',
  195: 'Jacques Chirac',
  196: 'Miguel Trovoada',
  197: 'Ronald Venetiaan',
  198: 'Rudolf Schuster',
  199: 'Milan Kucan',
  200: 'Carl XVI Gustaf',
  201: 'Mswati III',
  202: 'France-Albert René',
  203: 'Bashar al-Assad',
  204: 'Elisabeth II',
  205: 'Idriss Déby',
  206: 'Gnassingbé Eyadéma',
  207: 'Bhumibol Adulyadej',
  208: 'Emomali Rahmonov',
  209: 'Elisabeth II',
  210: 'Saparmurad Nijazov',
  211: 'José Alexandre Gusmão',
  212: "Taufa'ahau Tupou IV",
  213: 'Arthur N. R. Robinson',
  214: 'Zine al-Abidine Ben Ali',
  215: 'Ahmet Necdet Sezer',
  216: 'Elisabeth II',
  217: 'Chen Shui-bian',
  218: 'Benjamin William Mkapa',
  219: 'Yoweri Museveni',
  220: 'Leonid Kutšma',
  221: 'George W. Bush',
  222: 'Jorge Batlle Ibáñez',
  223: 'George W. Bush',
  224: 'Islam Karimov',
  225: 'Johannes Paavali II',
  226: 'Elisabeth II',
  227: 'Hugo Chávez Frías',
  228: 'Elisabeth II',
  229: 'George W. Bush',
  230: 'Trân Duc Luong',
  231: 'John Bani',
  232: 'Jacques Chirac',
  233: 'Malietoa Tanumafili II',
  234: 'Ali Abdallah Salih',
  235: 'Vojislav Koštunica',
  236: 'Thabo Mbeki',
  237: 'Frederick Chiluba',
  238: 'Robert G. Mugabe'},
 'IndepYear': {0: nan,
  1: 1919.0,
  2: 1975.0,
  3: nan,
  4: 1912.0,
  5: 1278.0,
  6: nan,
  7: 1971.0,
  8: 1816.0,
  9: 1991.0,
  10: nan,
  11: nan,
  12: nan,
  13: 1981.0,
  14: 1901.0,
  15: 1918.0,
  16: 1991.0,
  17: 1962.0,
  18: 1830.0,
  19: 1960.0,
  20: 1960.0,
  21: 1971.0,
  22: 1908.0,
  23: 1971.0,
  24: 1973.0,
  25: 1992.0,
  26: 1991.0,
  27: 1981.0,
  28: nan,
  29: 1825.0,
  30: 1822.0,
  31: 1966.0,
  32: 1984.0,
  33: 1910.0,
  34: nan,
  35: 1966.0,
  36: 1960.0,
  37: 1867.0,
  38: nan,
  39: 1499.0,
  40: 1810.0,
  41: -1523.0,
  42: 1960.0,
  43: 1960.0,
  44: 1960.0,
  45: 1960.0,
  46: nan,
  47: 1810.0,
  48: 1975.0,
  49: 1975.0,
  50: 1821.0,
  51: 1902.0,
  52: nan,
  53: nan,
  54: 1960.0,
  55: 1993.0,
  56: 1955.0,
  57: 1977.0,
  58: 1978.0,
  59: 800.0,
  60: 1844.0,
  61: 1962.0,
  62: 1822.0,
  63: 1922.0,
  64: 1993.0,
  65: nan,
  66: 1492.0,
  67: 1991.0,
  68: -1000.0,
  69: 1917.0,
  70: 1970.0,
  71: nan,
  72: 843.0,
  73: nan,
  74: 1990.0,
  75: 1960.0,
  76: 1066.0,
  77: 1991.0,
  78: 1957.0,
  79: nan,
  80: 1958.0,
  81: nan,
  82: 1965.0,
  83: 1974.0,
  84: 1968.0,
  85: 1830.0,
  86: 1974.0,
  87: nan,
  88: 1821.0,
  89: nan,
  90: nan,
  91: 1966.0,
  92: nan,
  93: nan,
  94: 1838.0,
  95: 1991.0,
  96: 1804.0,
  97: 1918.0,
  98: 1945.0,
  99: 1947.0,
  100: nan,
  101: 1921.0,
  102: 1906.0,
  103: 1932.0,
  104: 1944.0,
  105: 1948.0,
  106: 1861.0,
  107: 1962.0,
  108: 1946.0,
  109: -660.0,
  110: 1991.0,
  111: 1963.0,
  112: 1991.0,
  113: 1953.0,
  114: 1979.0,
  115: 1983.0,
  116: 1948.0,
  117: 1961.0,
  118: 1953.0,
  119: 1941.0,
  120: 1847.0,
  121: 1951.0,
  122: 1979.0,
  123: 1806.0,
  124: 1948.0,
  125: 1966.0,
  126: 1991.0,
  127: 1867.0,
  128: 1991.0,
  129: nan,
  130: 1956.0,
  131: 1861.0,
  132: 1991.0,
  133: 1960.0,
  134: 1965.0,
  135: 1810.0,
  136: 1990.0,
  137: 1991.0,
  138: 1960.0,
  139: 1964.0,
  140: 1948.0,
  141: 1921.0,
  142: nan,
  143: 1975.0,
  144: 1960.0,
  145: nan,
  146: nan,
  147: 1968.0,
  148: 1964.0,
  149: 1957.0,
  150: nan,
  151: 1990.0,
  152: nan,
  153: 1960.0,
  154: nan,
  155: 1960.0,
  156: 1838.0,
  157: nan,
  158: 1581.0,
  159: 1905.0,
  160: 1769.0,
  161: 1968.0,
  162: 1907.0,
  163: 1951.0,
  164: 1947.0,
  165: 1903.0,
  166: nan,
  167: 1821.0,
  168: 1946.0,
  169: 1994.0,
  170: 1975.0,
  171: 1918.0,
  172: nan,
  173: 1948.0,
  174: 1143.0,
  175: 1811.0,
  176: nan,
  177: nan,
  178: 1971.0,
  179: nan,
  180: 1878.0,
  181: 1991.0,
  182: 1962.0,
  183: 1932.0,
  184: 1956.0,
  185: 1960.0,
  186: 1965.0,
  187: nan,
  188: nan,
  189: nan,
  190: 1978.0,
  191: 1961.0,
  192: 1841.0,
  193: 885.0,
  194: 1960.0,
  195: nan,
  196: 1975.0,
  197: 1975.0,
  198: 1993.0,
  199: 1991.0,
  200: 836.0,
  201: 1968.0,
  202: 1976.0,
  203: 1941.0,
  204: nan,
  205: 1960.0,
  206: 1960.0,
  207: 1350.0,
  208: 1991.0,
  209: nan,
  210: 1991.0,
  211: nan,
  212: 1970.0,
  213: 1962.0,
  214: 1956.0,
  215: 1923.0,
  216: 1978.0,
  217: 1945.0,
  218: 1961.0,
  219: 1962.0,
  220: 1991.0,
  221: nan,
  222: 1828.0,
  223: 1776.0,
  224: 1991.0,
  225: 1929.0,
  226: 1979.0,
  227: 1811.0,
  228: nan,
  229: nan,
  230: 1945.0,
  231: 1980.0,
  232: nan,
  233: 1962.0,
  234: 1918.0,
  235: 1918.0,
  236: 1910.0,
  237: 1964.0,
  238: 1980.0},
 'LifeExpectancy': {0: 78.400000000000006,
  1: 45.899999999999999,
  2: 38.299999999999997,
  3: 76.099999999999994,
  4: 71.599999999999994,
  5: 83.5,
  6: 74.700000000000003,
  7: 74.099999999999994,
  8: 75.099999999999994,
  9: 66.400000000000006,
  10: 75.099999999999994,
  11: nan,
  12: nan,
  13: 70.5,
  14: 79.799999999999997,
  15: 77.700000000000003,
  16: 62.899999999999999,
  17: 46.200000000000003,
  18: 77.799999999999997,
  19: 50.200000000000003,
  20: 46.700000000000003,
  21: 60.200000000000003,
  22: 70.900000000000006,
  23: 73.0,
  24: 71.099999999999994,
  25: 71.5,
  26: 68.0,
  27: 70.900000000000006,
  28: 76.900000000000006,
  29: 63.700000000000003,
  30: 62.899999999999999,
  31: 73.0,
  32: 73.599999999999994,
  33: 52.399999999999999,
  34: nan,
  35: 39.299999999999997,
  36: 44.0,
  37: 79.400000000000006,
  38: nan,
  39: 79.599999999999994,
  40: 75.700000000000003,
  41: 71.400000000000006,
  42: 45.200000000000003,
  43: 54.799999999999997,
  44: 48.799999999999997,
  45: 47.399999999999999,
  46: 71.099999999999994,
  47: 70.299999999999997,
  48: 60.0,
  49: 68.900000000000006,
  50: 75.799999999999997,
  51: 76.200000000000003,
  52: nan,
  53: 78.900000000000006,
  54: 76.700000000000003,
  55: 74.5,
  56: 77.400000000000006,
  57: 50.799999999999997,
  58: 73.400000000000006,
  59: 76.5,
  60: 73.200000000000003,
  61: 69.700000000000003,
  62: 71.099999999999994,
  63: 63.299999999999997,
  64: 55.799999999999997,
  65: 49.799999999999997,
  66: 78.799999999999997,
  67: 69.5,
  68: 45.200000000000003,
  69: 77.400000000000006,
  70: 67.900000000000006,
  71: nan,
  72: 78.799999999999997,
  73: 78.400000000000006,
  74: 68.599999999999994,
  75: 50.100000000000001,
  76: 77.700000000000003,
  77: 64.5,
  78: 57.399999999999999,
  79: 79.0,
  80: 45.600000000000001,
  81: 77.0,
  82: 53.200000000000003,
  83: 49.0,
  84: 53.600000000000001,
  85: 78.400000000000006,
  86: 64.5,
  87: 68.099999999999994,
  88: 66.200000000000003,
  89: 76.099999999999994,
  90: 77.799999999999997,
  91: 64.0,
  92: 79.5,
  93: nan,
  94: 69.900000000000006,
  95: 73.700000000000003,
  96: 49.200000000000003,
  97: 71.400000000000006,
  98: 68.0,
  99: 62.5,
  100: nan,
  101: 76.799999999999997,
  102: 69.700000000000003,
  103: 66.5,
  104: 79.400000000000006,
  105: 78.599999999999994,
  106: 79.0,
  107: 75.200000000000003,
  108: 77.400000000000006,
  109: 80.700000000000003,
  110: 63.200000000000003,
  111: 48.0,
  112: 63.399999999999999,
  113: 56.5,
  114: 59.799999999999997,
  115: 70.700000000000003,
  116: 74.400000000000006,
  117: 76.099999999999994,
  118: 53.100000000000001,
  119: 71.299999999999997,
  120: 51.0,
  121: 75.5,
  122: 72.299999999999997,
  123: 78.799999999999997,
  124: 71.799999999999997,
  125: 50.799999999999997,
  126: 69.099999999999994,
  127: 77.099999999999994,
  128: 68.400000000000006,
  129: 81.599999999999994,
  130: 69.099999999999994,
  131: 78.799999999999997,
  132: 64.5,
  133: 55.0,
  134: 62.200000000000003,
  135: 71.5,
  136: 65.5,
  137: 73.799999999999997,
  138: 46.700000000000003,
  139: 77.900000000000006,
  140: 54.899999999999999,
  141: 67.299999999999997,
  142: 75.5,
  143: 37.5,
  144: 50.799999999999997,
  145: 78.0,
  146: 78.299999999999997,
  147: 71.0,
  148: 37.600000000000001,
  149: 70.799999999999997,
  150: 59.5,
  151: 42.5,
  152: 72.799999999999997,
  153: 41.299999999999997,
  154: nan,
  155: 51.600000000000001,
  156: 68.700000000000003,
  157: nan,
  158: 78.299999999999997,
  159: 78.700000000000003,
  160: 57.799999999999997,
  161: 60.799999999999997,
  162: 77.799999999999997,
  163: 71.799999999999997,
  164: 61.100000000000001,
  165: 75.5,
  166: nan,
  167: 70.0,
  168: 67.5,
  169: 68.599999999999994,
  170: 63.100000000000001,
  171: 73.200000000000003,
  172: 75.599999999999994,
  173: 70.700000000000003,
  174: 75.799999999999997,
  175: 73.700000000000003,
  176: 71.400000000000006,
  177: 74.799999999999997,
  178: 72.400000000000006,
  179: 72.700000000000003,
  180: 69.900000000000006,
  181: 67.200000000000003,
  182: 39.299999999999997,
  183: 67.799999999999997,
  184: 56.600000000000001,
  185: 62.200000000000003,
  186: 80.099999999999994,
  187: nan,
  188: 76.799999999999997,
  189: nan,
  190: 71.299999999999997,
  191: 45.299999999999997,
  192: 69.700000000000003,
  193: 81.099999999999994,
  194: 46.200000000000003,
  195: 77.599999999999994,
  196: 65.299999999999997,
  197: 71.400000000000006,
  198: 73.700000000000003,
  199: 74.900000000000006,
  200: 79.599999999999994,
  201: 40.399999999999999,
  202: 70.400000000000006,
  203: 68.5,
  204: 73.299999999999997,
  205: 50.5,
  206: 54.700000000000003,
  207: 68.599999999999994,
  208: 64.099999999999994,
  209: nan,
  210: 60.899999999999999,
  211: 46.0,
  212: 67.900000000000006,
  213: 68.0,
  214: 73.700000000000003,
  215: 71.0,
  216: 66.299999999999997,
  217: 76.400000000000006,
  218: 52.299999999999997,
  219: 42.899999999999999,
  220: 66.0,
  221: nan,
  222: 75.200000000000003,
  223: 77.099999999999994,
  224: 63.700000000000003,
  225: nan,
  226: 72.299999999999997,
  227: 73.099999999999994,
  228: 75.400000000000006,
  229: 78.099999999999994,
  230: 69.299999999999997,
  231: 60.600000000000001,
  232: nan,
  233: 69.200000000000003,
  234: 59.799999999999997,
  235: 72.400000000000006,
  236: 51.100000000000001,
  237: 37.200000000000003,
  238: 37.799999999999997},
 'LocalName': {0: 'Aruba',
  1: 'Afganistan/Afqanestan',
  2: 'Angola',
  3: 'Anguilla',
  4: 'Shqipëria',
  5: 'Andorra',
  6: 'Nederlandse Antillen',
  7: 'Al-Imarat al-´Arabiya al-Muttahida',
  8: 'Argentina',
  9: 'Hajastan',
  10: 'Amerika Samoa',
  11: '–',
  12: 'Terres australes françaises',
  13: 'Antigua and Barbuda',
  14: 'Australia',
  15: 'Österreich',
  16: 'Azärbaycan',
  17: 'Burundi/Uburundi',
  18: 'België/Belgique',
  19: 'Bénin',
  20: 'Burkina Faso',
  21: 'Bangladesh',
  22: 'Balgarija',
  23: 'Al-Bahrayn',
  24: 'The Bahamas',
  25: 'Bosna i Hercegovina',
  26: 'Belarus',
  27: 'Belize',
  28: 'Bermuda',
  29: 'Bolivia',
  30: 'Brasil',
  31: 'Barbados',
  32: 'Brunei Darussalam',
  33: 'Druk-Yul',
  34: 'Bouvetøya',
  35: 'Botswana',
  36: 'Centrafrique/Bê-Afrîka',
  37: 'Canada',
  38: 'Cocos (Keeling) Islands',
  39: 'Schweiz/Suisse/Svizzera/Svizra',
  40: 'Chile',
  41: 'Zhongquo',
  42: 'Côte d’Ivoire',
  43: 'Cameroun/Cameroon',
  44: 'République Démocratique du Congo',
  45: 'Congo',
  46: 'The Cook Islands',
  47: 'Colombia',
  48: 'Komori/Comores',
  49: 'Cabo Verde',
  50: 'Costa Rica',
  51: 'Cuba',
  52: 'Christmas Island',
  53: 'Cayman Islands',
  54: 'Kýpros/Kibris',
  55: '¸esko',
  56: 'Deutschland',
  57: 'Djibouti/Jibuti',
  58: 'Dominica',
  59: 'Danmark',
  60: 'República Dominicana',
  61: 'Al-Jaza’ir/Algérie',
  62: 'Ecuador',
  63: 'Misr',
  64: 'Ertra',
  65: 'As-Sahrawiya',
  66: 'España',
  67: 'Eesti',
  68: 'YeItyop´iya',
  69: 'Suomi',
  70: 'Fiji Islands',
  71: 'Falkland Islands',
  72: 'France',
  73: 'Føroyar',
  74: 'Micronesia',
  75: 'Le Gabon',
  76: 'United Kingdom',
  77: 'Sakartvelo',
  78: 'Ghana',
  79: 'Gibraltar',
  80: 'Guinée',
  81: 'Guadeloupe',
  82: 'The Gambia',
  83: 'Guiné-Bissau',
  84: 'Guinea Ecuatorial',
  85: 'Elláda',
  86: 'Grenada',
  87: 'Kalaallit Nunaat/Grønland',
  88: 'Guatemala',
  89: 'Guyane française',
  90: 'Guam',
  91: 'Guyana',
  92: 'Xianggang/Hong Kong',
  93: 'Heard and McDonald Islands',
  94: 'Honduras',
  95: 'Hrvatska',
  96: 'Haïti/Dayti',
  97: 'Magyarország',
  98: 'Indonesia',
  99: 'Bharat/India',
  100: 'British Indian Ocean Territory',
  101: 'Ireland/Éire',
  102: 'Iran',
  103: 'Al-´Iraq',
  104: 'Ísland',
  105: 'Yisra’el/Isra’il',
  106: 'Italia',
  107: 'Jamaica',
  108: 'Al-Urdunn',
  109: 'Nihon/Nippon',
  110: 'Qazaqstan',
  111: 'Kenya',
  112: 'Kyrgyzstan',
  113: 'Kâmpuchéa',
  114: 'Kiribati',
  115: 'Saint Kitts and Nevis',
  116: 'Taehan Min’guk (Namhan)',
  117: 'Al-Kuwayt',
  118: 'Lao',
  119: 'Lubnan',
  120: 'Liberia',
  121: 'Libiya',
  122: 'Saint Lucia',
  123: 'Liechtenstein',
  124: 'Sri Lanka/Ilankai',
  125: 'Lesotho',
  126: 'Lietuva',
  127: 'Luxembourg/Lëtzebuerg',
  128: 'Latvija',
  129: 'Macau/Aomen',
  130: 'Al-Maghrib',
  131: 'Monaco',
  132: 'Moldova',
  133: 'Madagasikara/Madagascar',
  134: 'Dhivehi Raajje/Maldives',
  135: 'México',
  136: 'Marshall Islands/Majol',
  137: 'Makedonija',
  138: 'Mali',
  139: 'Malta',
  140: 'Myanma Pye',
  141: 'Mongol Uls',
  142: 'Northern Mariana Islands',
  143: 'Moçambique',
  144: 'Muritaniya/Mauritanie',
  145: 'Montserrat',
  146: 'Martinique',
  147: 'Mauritius',
  148: 'Malawi',
  149: 'Malaysia',
  150: 'Mayotte',
  151: 'Namibia',
  152: 'Nouvelle-Calédonie',
  153: 'Niger',
  154: 'Norfolk Island',
  155: 'Nigeria',
  156: 'Nicaragua',
  157: 'Niue',
  158: 'Nederland',
  159: 'Norge',
  160: 'Nepal',
  161: 'Naoero/Nauru',
  162: 'New Zealand/Aotearoa',
  163: '´Uman',
  164: 'Pakistan',
  165: 'Panamá',
  166: 'Pitcairn',
  167: 'Perú/Piruw',
  168: 'Pilipinas',
  169: 'Belau/Palau',
  170: 'Papua New Guinea/Papua Niugini',
  171: 'Polska',
  172: 'Puerto Rico',
  173: 'Choson Minjujuui In´min Konghwaguk (Bukhan)',
  174: 'Portugal',
  175: 'Paraguay',
  176: 'Filastin',
  177: 'Polynésie française',
  178: 'Qatar',
  179: 'Réunion',
  180: 'România',
  181: 'Rossija',
  182: 'Rwanda/Urwanda',
  183: 'Al-´Arabiya as-Sa´udiya',
  184: 'As-Sudan',
  185: 'Sénégal/Sounougal',
  186: 'Singapore/Singapura/Xinjiapo/Singapur',
  187: 'South Georgia and the South Sandwich Islands',
  188: 'Saint Helena',
  189: 'Svalbard og Jan Mayen',
  190: 'Solomon Islands',
  191: 'Sierra Leone',
  192: 'El Salvador',
  193: 'San Marino',
  194: 'Soomaaliya',
  195: 'Saint-Pierre-et-Miquelon',
  196: 'São Tomé e Príncipe',
  197: 'Suriname',
  198: 'Slovensko',
  199: 'Slovenija',
  200: 'Sverige',
  201: 'kaNgwane',
  202: 'Sesel/Seychelles',
  203: 'Suriya',
  204: 'The Turks and Caicos Islands',
  205: 'Tchad/Tshad',
  206: 'Togo',
  207: 'Prathet Thai',
  208: 'Toçikiston',
  209: 'Tokelau',
  210: 'Türkmenostan',
  211: 'Timor Timur',
  212: 'Tonga',
  213: 'Trinidad and Tobago',
  214: 'Tunis/Tunisie',
  215: 'Türkiye',
  216: 'Tuvalu',
  217: 'T’ai-wan',
  218: 'Tanzania',
  219: 'Uganda',
  220: 'Ukrajina',
  221: 'United States Minor Outlying Islands',
  222: 'Uruguay',
  223: 'United States',
  224: 'Uzbekiston',
  225: 'Santa Sede/Città del Vaticano',
  226: 'Saint Vincent and the Grenadines',
  227: 'Venezuela',
  228: 'British Virgin Islands',
  229: 'Virgin Islands of the United States',
  230: 'Viêt Nam',
  231: 'Vanuatu',
  232: 'Wallis-et-Futuna',
  233: 'Samoa',
  234: 'Al-Yaman',
  235: 'Jugoslavija',
  236: 'South Africa',
  237: 'Zambia',
  238: 'Zimbabwe'},
 'Name': {0: 'Aruba',
  1: 'Afghanistan',
  2: 'Angola',
  3: 'Anguilla',
  4: 'Albania',
  5: 'Andorra',
  6: 'Netherlands Antilles',
  7: 'United Arab Emirates',
  8: 'Argentina',
  9: 'Armenia',
  10: 'American Samoa',
  11: 'Antarctica',
  12: 'French Southern territories',
  13: 'Antigua and Barbuda',
  14: 'Australia',
  15: 'Austria',
  16: 'Azerbaijan',
  17: 'Burundi',
  18: 'Belgium',
  19: 'Benin',
  20: 'Burkina Faso',
  21: 'Bangladesh',
  22: 'Bulgaria',
  23: 'Bahrain',
  24: 'Bahamas',
  25: 'Bosnia and Herzegovina',
  26: 'Belarus',
  27: 'Belize',
  28: 'Bermuda',
  29: 'Bolivia',
  30: 'Brazil',
  31: 'Barbados',
  32: 'Brunei',
  33: 'Bhutan',
  34: 'Bouvet Island',
  35: 'Botswana',
  36: 'Central African Republic',
  37: 'Canada',
  38: 'Cocos (Keeling) Islands',
  39: 'Switzerland',
  40: 'Chile',
  41: 'China',
  42: 'Côte d’Ivoire',
  43: 'Cameroon',
  44: 'Congo, The Democratic Republic of the',
  45: 'Congo',
  46: 'Cook Islands',
  47: 'Colombia',
  48: 'Comoros',
  49: 'Cape Verde',
  50: 'Costa Rica',
  51: 'Cuba',
  52: 'Christmas Island',
  53: 'Cayman Islands',
  54: 'Cyprus',
  55: 'Czech Republic',
  56: 'Germany',
  57: 'Djibouti',
  58: 'Dominica',
  59: 'Denmark',
  60: 'Dominican Republic',
  61: 'Algeria',
  62: 'Ecuador',
  63: 'Egypt',
  64: 'Eritrea',
  65: 'Western Sahara',
  66: 'Spain',
  67: 'Estonia',
  68: 'Ethiopia',
  69: 'Finland',
  70: 'Fiji Islands',
  71: 'Falkland Islands',
  72: 'France',
  73: 'Faroe Islands',
  74: 'Micronesia, Federated States of',
  75: 'Gabon',
  76: 'United Kingdom',
  77: 'Georgia',
  78: 'Ghana',
  79: 'Gibraltar',
  80: 'Guinea',
  81: 'Guadeloupe',
  82: 'Gambia',
  83: 'Guinea-Bissau',
  84: 'Equatorial Guinea',
  85: 'Greece',
  86: 'Grenada',
  87: 'Greenland',
  88: 'Guatemala',
  89: 'French Guiana',
  90: 'Guam',
  91: 'Guyana',
  92: 'Hong Kong',
  93: 'Heard Island and McDonald Islands',
  94: 'Honduras',
  95: 'Croatia',
  96: 'Haiti',
  97: 'Hungary',
  98: 'Indonesia',
  99: 'India',
  100: 'British Indian Ocean Territory',
  101: 'Ireland',
  102: 'Iran',
  103: 'Iraq',
  104: 'Iceland',
  105: 'Israel',
  106: 'Italy',
  107: 'Jamaica',
  108: 'Jordan',
  109: 'Japan',
  110: 'Kazakstan',
  111: 'Kenya',
  112: 'Kyrgyzstan',
  113: 'Cambodia',
  114: 'Kiribati',
  115: 'Saint Kitts and Nevis',
  116: 'South Korea',
  117: 'Kuwait',
  118: 'Laos',
  119: 'Lebanon',
  120: 'Liberia',
  121: 'Libyan Arab Jamahiriya',
  122: 'Saint Lucia',
  123: 'Liechtenstein',
  124: 'Sri Lanka',
  125: 'Lesotho',
  126: 'Lithuania',
  127: 'Luxembourg',
  128: 'Latvia',
  129: 'Macao',
  130: 'Morocco',
  131: 'Monaco',
  132: 'Moldova',
  133: 'Madagascar',
  134: 'Maldives',
  135: 'Mexico',
  136: 'Marshall Islands',
  137: 'Macedonia',
  138: 'Mali',
  139: 'Malta',
  140: 'Myanmar',
  141: 'Mongolia',
  142: 'Northern Mariana Islands',
  143: 'Mozambique',
  144: 'Mauritania',
  145: 'Montserrat',
  146: 'Martinique',
  147: 'Mauritius',
  148: 'Malawi',
  149: 'Malaysia',
  150: 'Mayotte',
  151: 'Namibia',
  152: 'New Caledonia',
  153: 'Niger',
  154: 'Norfolk Island',
  155: 'Nigeria',
  156: 'Nicaragua',
  157: 'Niue',
  158: 'Netherlands',
  159: 'Norway',
  160: 'Nepal',
  161: 'Nauru',
  162: 'New Zealand',
  163: 'Oman',
  164: 'Pakistan',
  165: 'Panama',
  166: 'Pitcairn',
  167: 'Peru',
  168: 'Philippines',
  169: 'Palau',
  170: 'Papua New Guinea',
  171: 'Poland',
  172: 'Puerto Rico',
  173: 'North Korea',
  174: 'Portugal',
  175: 'Paraguay',
  176: 'Palestine',
  177: 'French Polynesia',
  178: 'Qatar',
  179: 'Réunion',
  180: 'Romania',
  181: 'Russian Federation',
  182: 'Rwanda',
  183: 'Saudi Arabia',
  184: 'Sudan',
  185: 'Senegal',
  186: 'Singapore',
  187: 'South Georgia and the South Sandwich Islands',
  188: 'Saint Helena',
  189: 'Svalbard and Jan Mayen',
  190: 'Solomon Islands',
  191: 'Sierra Leone',
  192: 'El Salvador',
  193: 'San Marino',
  194: 'Somalia',
  195: 'Saint Pierre and Miquelon',
  196: 'Sao Tome and Principe',
  197: 'Suriname',
  198: 'Slovakia',
  199: 'Slovenia',
  200: 'Sweden',
  201: 'Swaziland',
  202: 'Seychelles',
  203: 'Syria',
  204: 'Turks and Caicos Islands',
  205: 'Chad',
  206: 'Togo',
  207: 'Thailand',
  208: 'Tajikistan',
  209: 'Tokelau',
  210: 'Turkmenistan',
  211: 'East Timor',
  212: 'Tonga',
  213: 'Trinidad and Tobago',
  214: 'Tunisia',
  215: 'Turkey',
  216: 'Tuvalu',
  217: 'Taiwan',
  218: 'Tanzania',
  219: 'Uganda',
  220: 'Ukraine',
  221: 'United States Minor Outlying Islands',
  222: 'Uruguay',
  223: 'United States',
  224: 'Uzbekistan',
  225: 'Holy See (Vatican City State)',
  226: 'Saint Vincent and the Grenadines',
  227: 'Venezuela',
  228: 'Virgin Islands, British',
  229: 'Virgin Islands, U.S.',
  230: 'Vietnam',
  231: 'Vanuatu',
  232: 'Wallis and Futuna',
  233: 'Samoa',
  234: 'Yemen',
  235: 'Yugoslavia',
  236: 'South Africa',
  237: 'Zambia',
  238: 'Zimbabwe'},
 'Population': {0: 103000,
  1: 22720000,
  2: 12878000,
  3: 8000,
  4: 3401200,
  5: 78000,
  6: 217000,
  7: 2441000,
  8: 37032000,
  9: 3520000,
  10: 68000,
  11: 0,
  12: 0,
  13: 68000,
  14: 18886000,
  15: 8091800,
  16: 7734000,
  17: 6695000,
  18: 10239000,
  19: 6097000,
  20: 11937000,
  21: 129155000,
  22: 8190900,
  23: 617000,
  24: 307000,
  25: 3972000,
  26: 10236000,
  27: 241000,
  28: 65000,
  29: 8329000,
  30: 170115000,
  31: 270000,
  32: 328000,
  33: 2124000,
  34: 0,
  35: 1622000,
  36: 3615000,
  37: 31147000,
  38: 600,
  39: 7160400,
  40: 15211000,
  41: 1277558000,
  42: 14786000,
  43: 15085000,
  44: 51654000,
  45: 2943000,
  46: 20000,
  47: 42321000,
  48: 578000,
  49: 428000,
  50: 4023000,
  51: 11201000,
  52: 2500,
  53: 38000,
  54: 754700,
  55: 10278100,
  56: 82164700,
  57: 638000,
  58: 71000,
  59: 5330000,
  60: 8495000,
  61: 31471000,
  62: 12646000,
  63: 68470000,
  64: 3850000,
  65: 293000,
  66: 39441700,
  67: 1439200,
  68: 62565000,
  69: 5171300,
  70: 817000,
  71: 2000,
  72: 59225700,
  73: 43000,
  74: 119000,
  75: 1226000,
  76: 59623400,
  77: 4968000,
  78: 20212000,
  79: 25000,
  80: 7430000,
  81: 456000,
  82: 1305000,
  83: 1213000,
  84: 453000,
  85: 10545700,
  86: 94000,
  87: 56000,
  88: 11385000,
  89: 181000,
  90: 168000,
  91: 861000,
  92: 6782000,
  93: 0,
  94: 6485000,
  95: 4473000,
  96: 8222000,
  97: 10043200,
  98: 212107000,
  99: 1013662000,
  100: 0,
  101: 3775100,
  102: 67702000,
  103: 23115000,
  104: 279000,
  105: 6217000,
  106: 57680000,
  107: 2583000,
  108: 5083000,
  109: 126714000,
  110: 16223000,
  111: 30080000,
  112: 4699000,
  113: 11168000,
  114: 83000,
  115: 38000,
  116: 46844000,
  117: 1972000,
  118: 5433000,
  119: 3282000,
  120: 3154000,
  121: 5605000,
  122: 154000,
  123: 32300,
  124: 18827000,
  125: 2153000,
  126: 3698500,
  127: 435700,
  128: 2424200,
  129: 473000,
  130: 28351000,
  131: 34000,
  132: 4380000,
  133: 15942000,
  134: 286000,
  135: 98881000,
  136: 64000,
  137: 2024000,
  138: 11234000,
  139: 380200,
  140: 45611000,
  141: 2662000,
  142: 78000,
  143: 19680000,
  144: 2670000,
  145: 11000,
  146: 395000,
  147: 1158000,
  148: 10925000,
  149: 22244000,
  150: 149000,
  151: 1726000,
  152: 214000,
  153: 10730000,
  154: 2000,
  155: 111506000,
  156: 5074000,
  157: 2000,
  158: 15864000,
  159: 4478500,
  160: 23930000,
  161: 12000,
  162: 3862000,
  163: 2542000,
  164: 156483000,
  165: 2856000,
  166: 50,
  167: 25662000,
  168: 75967000,
  169: 19000,
  170: 4807000,
  171: 38653600,
  172: 3869000,
  173: 24039000,
  174: 9997600,
  175: 5496000,
  176: 3101000,
  177: 235000,
  178: 599000,
  179: 699000,
  180: 22455500,
  181: 146934000,
  182: 7733000,
  183: 21607000,
  184: 29490000,
  185: 9481000,
  186: 3567000,
  187: 0,
  188: 6000,
  189: 3200,
  190: 444000,
  191: 4854000,
  192: 6276000,
  193: 27000,
  194: 10097000,
  195: 7000,
  196: 147000,
  197: 417000,
  198: 5398700,
  199: 1987800,
  200: 8861400,
  201: 1008000,
  202: 77000,
  203: 16125000,
  204: 17000,
  205: 7651000,
  206: 4629000,
  207: 61399000,
  208: 6188000,
  209: 2000,
  210: 4459000,
  211: 885000,
  212: 99000,
  213: 1295000,
  214: 9586000,
  215: 66591000,
  216: 12000,
  217: 22256000,
  218: 33517000,
  219: 21778000,
  220: 50456000,
  221: 0,
  222: 3337000,
  223: 278357000,
  224: 24318000,
  225: 1000,
  226: 114000,
  227: 24170000,
  228: 21000,
  229: 93000,
  230: 79832000,
  231: 190000,
  232: 15000,
  233: 180000,
  234: 18112000,
  235: 10640000,
  236: 40377000,
  237: 9169000,
  238: 11669000},
 'Region': {0: 'Caribbean',
  1: 'Southern and Central Asia',
  2: 'Central Africa',
  3: 'Caribbean',
  4: 'Southern Europe',
  5: 'Southern Europe',
  6: 'Caribbean',
  7: 'Middle East',
  8: 'South America',
  9: 'Middle East',
  10: 'Polynesia',
  11: 'Antarctica',
  12: 'Antarctica',
  13: 'Caribbean',
  14: 'Australia and New Zealand',
  15: 'Western Europe',
  16: 'Middle East',
  17: 'Eastern Africa',
  18: 'Western Europe',
  19: 'Western Africa',
  20: 'Western Africa',
  21: 'Southern and Central Asia',
  22: 'Eastern Europe',
  23: 'Middle East',
  24: 'Caribbean',
  25: 'Southern Europe',
  26: 'Eastern Europe',
  27: 'Central America',
  28: 'North America',
  29: 'South America',
  30: 'South America',
  31: 'Caribbean',
  32: 'Southeast Asia',
  33: 'Southern and Central Asia',
  34: 'Antarctica',
  35: 'Southern Africa',
  36: 'Central Africa',
  37: 'North America',
  38: 'Australia and New Zealand',
  39: 'Western Europe',
  40: 'South America',
  41: 'Eastern Asia',
  42: 'Western Africa',
  43: 'Central Africa',
  44: 'Central Africa',
  45: 'Central Africa',
  46: 'Polynesia',
  47: 'South America',
  48: 'Eastern Africa',
  49: 'Western Africa',
  50: 'Central America',
  51: 'Caribbean',
  52: 'Australia and New Zealand',
  53: 'Caribbean',
  54: 'Middle East',
  55: 'Eastern Europe',
  56: 'Western Europe',
  57: 'Eastern Africa',
  58: 'Caribbean',
  59: 'Nordic Countries',
  60: 'Caribbean',
  61: 'Northern Africa',
  62: 'South America',
  63: 'Northern Africa',
  64: 'Eastern Africa',
  65: 'Northern Africa',
  66: 'Southern Europe',
  67: 'Baltic Countries',
  68: 'Eastern Africa',
  69: 'Nordic Countries',
  70: 'Melanesia',
  71: 'South America',
  72: 'Western Europe',
  73: 'Nordic Countries',
  74: 'Micronesia',
  75: 'Central Africa',
  76: 'British Islands',
  77: 'Middle East',
  78: 'Western Africa',
  79: 'Southern Europe',
  80: 'Western Africa',
  81: 'Caribbean',
  82: 'Western Africa',
  83: 'Western Africa',
  84: 'Central Africa',
  85: 'Southern Europe',
  86: 'Caribbean',
  87: 'North America',
  88: 'Central America',
  89: 'South America',
  90: 'Micronesia',
  91: 'South America',
  92: 'Eastern Asia',
  93: 'Antarctica',
  94: 'Central America',
  95: 'Southern Europe',
  96: 'Caribbean',
  97: 'Eastern Europe',
  98: 'Southeast Asia',
  99: 'Southern and Central Asia',
  100: 'Eastern Africa',
  101: 'British Islands',
  102: 'Southern and Central Asia',
  103: 'Middle East',
  104: 'Nordic Countries',
  105: 'Middle East',
  106: 'Southern Europe',
  107: 'Caribbean',
  108: 'Middle East',
  109: 'Eastern Asia',
  110: 'Southern and Central Asia',
  111: 'Eastern Africa',
  112: 'Southern and Central Asia',
  113: 'Southeast Asia',
  114: 'Micronesia',
  115: 'Caribbean',
  116: 'Eastern Asia',
  117: 'Middle East',
  118: 'Southeast Asia',
  119: 'Middle East',
  120: 'Western Africa',
  121: 'Northern Africa',
  122: 'Caribbean',
  123: 'Western Europe',
  124: 'Southern and Central Asia',
  125: 'Southern Africa',
  126: 'Baltic Countries',
  127: 'Western Europe',
  128: 'Baltic Countries',
  129: 'Eastern Asia',
  130: 'Northern Africa',
  131: 'Western Europe',
  132: 'Eastern Europe',
  133: 'Eastern Africa',
  134: 'Southern and Central Asia',
  135: 'Central America',
  136: 'Micronesia',
  137: 'Southern Europe',
  138: 'Western Africa',
  139: 'Southern Europe',
  140: 'Southeast Asia',
  141: 'Eastern Asia',
  142: 'Micronesia',
  143: 'Eastern Africa',
  144: 'Western Africa',
  145: 'Caribbean',
  146: 'Caribbean',
  147: 'Eastern Africa',
  148: 'Eastern Africa',
  149: 'Southeast Asia',
  150: 'Eastern Africa',
  151: 'Southern Africa',
  152: 'Melanesia',
  153: 'Western Africa',
  154: 'Australia and New Zealand',
  155: 'Western Africa',
  156: 'Central America',
  157: 'Polynesia',
  158: 'Western Europe',
  159: 'Nordic Countries',
  160: 'Southern and Central Asia',
  161: 'Micronesia',
  162: 'Australia and New Zealand',
  163: 'Middle East',
  164: 'Southern and Central Asia',
  165: 'Central America',
  166: 'Polynesia',
  167: 'South America',
  168: 'Southeast Asia',
  169: 'Micronesia',
  170: 'Melanesia',
  171: 'Eastern Europe',
  172: 'Caribbean',
  173: 'Eastern Asia',
  174: 'Southern Europe',
  175: 'South America',
  176: 'Middle East',
  177: 'Polynesia',
  178: 'Middle East',
  179: 'Eastern Africa',
  180: 'Eastern Europe',
  181: 'Eastern Europe',
  182: 'Eastern Africa',
  183: 'Middle East',
  184: 'Northern Africa',
  185: 'Western Africa',
  186: 'Southeast Asia',
  187: 'Antarctica',
  188: 'Western Africa',
  189: 'Nordic Countries',
  190: 'Melanesia',
  191: 'Western Africa',
  192: 'Central America',
  193: 'Southern Europe',
  194: 'Eastern Africa',
  195: 'North America',
  196: 'Central Africa',
  197: 'South America',
  198: 'Eastern Europe',
  199: 'Southern Europe',
  200: 'Nordic Countries',
  201: 'Southern Africa',
  202: 'Eastern Africa',
  203: 'Middle East',
  204: 'Caribbean',
  205: 'Central Africa',
  206: 'Western Africa',
  207: 'Southeast Asia',
  208: 'Southern and Central Asia',
  209: 'Polynesia',
  210: 'Southern and Central Asia',
  211: 'Southeast Asia',
  212: 'Polynesia',
  213: 'Caribbean',
  214: 'Northern Africa',
  215: 'Middle East',
  216: 'Polynesia',
  217: 'Eastern Asia',
  218: 'Eastern Africa',
  219: 'Eastern Africa',
  220: 'Eastern Europe',
  221: 'Micronesia/Caribbean',
  222: 'South America',
  223: 'North America',
  224: 'Southern and Central Asia',
  225: 'Southern Europe',
  226: 'Caribbean',
  227: 'South America',
  228: 'Caribbean',
  229: 'Caribbean',
  230: 'Southeast Asia',
  231: 'Melanesia',
  232: 'Polynesia',
  233: 'Polynesia',
  234: 'Middle East',
  235: 'Southern Europe',
  236: 'Southern Africa',
  237: 'Eastern Africa',
  238: 'Eastern Africa'},
 'SurfaceArea': {0: 193.0,
  1: 652090.0,
  2: 1246700.0,
  3: 96.0,
  4: 28748.0,
  5: 468.0,
  6: 800.0,
  7: 83600.0,
  8: 2780400.0,
  9: 29800.0,
  10: 199.0,
  11: 13120000.0,
  12: 7780.0,
  13: 442.0,
  14: 7741220.0,
  15: 83859.0,
  16: 86600.0,
  17: 27834.0,
  18: 30518.0,
  19: 112622.0,
  20: 274000.0,
  21: 143998.0,
  22: 110994.0,
  23: 694.0,
  24: 13878.0,
  25: 51197.0,
  26: 207600.0,
  27: 22696.0,
  28: 53.0,
  29: 1098581.0,
  30: 8547403.0,
  31: 430.0,
  32: 5765.0,
  33: 47000.0,
  34: 59.0,
  35: 581730.0,
  36: 622984.0,
  37: 9970610.0,
  38: 14.0,
  39: 41284.0,
  40: 756626.0,
  41: 9572900.0,
  42: 322463.0,
  43: 475442.0,
  44: 2344858.0,
  45: 342000.0,
  46: 236.0,
  47: 1138914.0,
  48: 1862.0,
  49: 4033.0,
  50: 51100.0,
  51: 110861.0,
  52: 135.0,
  53: 264.0,
  54: 9251.0,
  55: 78866.0,
  56: 357022.0,
  57: 23200.0,
  58: 751.0,
  59: 43094.0,
  60: 48511.0,
  61: 2381741.0,
  62: 283561.0,
  63: 1001449.0,
  64: 117600.0,
  65: 266000.0,
  66: 505992.0,
  67: 45227.0,
  68: 1104300.0,
  69: 338145.0,
  70: 18274.0,
  71: 12173.0,
  72: 551500.0,
  73: 1399.0,
  74: 702.0,
  75: 267668.0,
  76: 242900.0,
  77: 69700.0,
  78: 238533.0,
  79: 6.0,
  80: 245857.0,
  81: 1705.0,
  82: 11295.0,
  83: 36125.0,
  84: 28051.0,
  85: 131626.0,
  86: 344.0,
  87: 2166090.0,
  88: 108889.0,
  89: 90000.0,
  90: 549.0,
  91: 214969.0,
  92: 1075.0,
  93: 359.0,
  94: 112088.0,
  95: 56538.0,
  96: 27750.0,
  97: 93030.0,
  98: 1904569.0,
  99: 3287263.0,
  100: 78.0,
  101: 70273.0,
  102: 1648195.0,
  103: 438317.0,
  104: 103000.0,
  105: 21056.0,
  106: 301316.0,
  107: 10990.0,
  108: 88946.0,
  109: 377829.0,
  110: 2724900.0,
  111: 580367.0,
  112: 199900.0,
  113: 181035.0,
  114: 726.0,
  115: 261.0,
  116: 99434.0,
  117: 17818.0,
  118: 236800.0,
  119: 10400.0,
  120: 111369.0,
  121: 1759540.0,
  122: 622.0,
  123: 160.0,
  124: 65610.0,
  125: 30355.0,
  126: 65301.0,
  127: 2586.0,
  128: 64589.0,
  129: 18.0,
  130: 446550.0,
  131: 1.5,
  132: 33851.0,
  133: 587041.0,
  134: 298.0,
  135: 1958201.0,
  136: 181.0,
  137: 25713.0,
  138: 1240192.0,
  139: 316.0,
  140: 676578.0,
  141: 1566500.0,
  142: 464.0,
  143: 801590.0,
  144: 1025520.0,
  145: 102.0,
  146: 1102.0,
  147: 2040.0,
  148: 118484.0,
  149: 329758.0,
  150: 373.0,
  151: 824292.0,
  152: 18575.0,
  153: 1267000.0,
  154: 36.0,
  155: 923768.0,
  156: 130000.0,
  157: 260.0,
  158: 41526.0,
  159: 323877.0,
  160: 147181.0,
  161: 21.0,
  162: 270534.0,
  163: 309500.0,
  164: 796095.0,
  165: 75517.0,
  166: 49.0,
  167: 1285216.0,
  168: 300000.0,
  169: 459.0,
  170: 462840.0,
  171: 323250.0,
  172: 8875.0,
  173: 120538.0,
  174: 91982.0,
  175: 406752.0,
  176: 6257.0,
  177: 4000.0,
  178: 11000.0,
  179: 2510.0,
  180: 238391.0,
  181: 17075400.0,
  182: 26338.0,
  183: 2149690.0,
  184: 2505813.0,
  185: 196722.0,
  186: 618.0,
  187: 3903.0,
  188: 314.0,
  189: 62422.0,
  190: 28896.0,
  191: 71740.0,
  192: 21041.0,
  193: 61.0,
  194: 637657.0,
  195: 242.0,
  196: 964.0,
  197: 163265.0,
  198: 49012.0,
  199: 20256.0,
  200: 449964.0,
  201: 17364.0,
  202: 455.0,
  203: 185180.0,
  204: 430.0,
  205: 1284000.0,
  206: 56785.0,
  207: 513115.0,
  208: 143100.0,
  209: 12.0,
  210: 488100.0,
  211: 14874.0,
  212: 650.0,
  213: 5130.0,
  214: 163610.0,
  215: 774815.0,
  216: 26.0,
  217: 36188.0,
  218: 883749.0,
  219: 241038.0,
  220: 603700.0,
  221: 16.0,
  222: 175016.0,
  223: 9363520.0,
  224: 447400.0,
  225: 0.40000000000000002,
  226: 388.0,
  227: 912050.0,
  228: 151.0,
  229: 347.0,
  230: 331689.0,
  231: 12189.0,
  232: 200.0,
  233: 2831.0,
  234: 527968.0,
  235: 102173.0,
  236: 1221037.0,
  237: 752618.0,
  238: 390757.0}}

In [87]:
city_groups = city_df.groupby("CountryCode")

country_list = []


for index, row in country_df.iterrows():
    country_dict = {}
    
    country_code = row["Code"]
#     city_group_df = city_groups.get_group(country_code) 위랑 같아
    country_dict["name"] = row["Name"]
    country_dict["population"] = row["Population"]
    country_dict["cities"] = []  # cities 라는 key 로 빈 리스트를 초기화 한다.
        
    if country_code in city_df["CountryCode"].unique():
        city_group_df = city_groups.get_group(country_code)
        
        for city_index, city_row in city_group_df.iterrows():
            city_dict = {}
            city_dict["name"] = city_row["Name"]
            city_dict["population"] = city_row["Population"]
            country_dict["cities"].append(city_dict)
            
    country_list.append(country_dict)

In [88]:
country_list


Out[88]:
[{'cities': [{'name': 'Oranjestad', 'population': 29034}],
  'name': 'Aruba',
  'population': 103000},
 {'cities': [{'name': 'Kabul', 'population': 1780000},
   {'name': 'Qandahar', 'population': 237500},
   {'name': 'Herat', 'population': 186800},
   {'name': 'Mazar-e-Sharif', 'population': 127800}],
  'name': 'Afghanistan',
  'population': 22720000},
 {'cities': [{'name': 'Luanda', 'population': 2022000},
   {'name': 'Huambo', 'population': 163100},
   {'name': 'Lobito', 'population': 130000},
   {'name': 'Benguela', 'population': 128300},
   {'name': 'Namibe', 'population': 118200}],
  'name': 'Angola',
  'population': 12878000},
 {'cities': [{'name': 'South Hill', 'population': 961},
   {'name': 'The Valley', 'population': 595}],
  'name': 'Anguilla',
  'population': 8000},
 {'cities': [{'name': 'Tirana', 'population': 270000}],
  'name': 'Albania',
  'population': 3401200},
 {'cities': [{'name': 'Andorra la Vella', 'population': 21189}],
  'name': 'Andorra',
  'population': 78000},
 {'cities': [{'name': 'Willemstad', 'population': 2345}],
  'name': 'Netherlands Antilles',
  'population': 217000},
 {'cities': [{'name': 'Dubai', 'population': 669181},
   {'name': 'Abu Dhabi', 'population': 398695},
   {'name': 'Sharja', 'population': 320095},
   {'name': 'al-Ayn', 'population': 225970},
   {'name': 'Ajman', 'population': 114395}],
  'name': 'United Arab Emirates',
  'population': 2441000},
 {'cities': [{'name': 'Buenos Aires', 'population': 2982146},
   {'name': 'La Matanza', 'population': 1266461},
   {'name': 'Córdoba', 'population': 1157507},
   {'name': 'Rosario', 'population': 907718},
   {'name': 'Lomas de Zamora', 'population': 622013},
   {'name': 'Quilmes', 'population': 559249},
   {'name': 'Almirante Brown', 'population': 538918},
   {'name': 'La Plata', 'population': 521936},
   {'name': 'Mar del Plata', 'population': 512880},
   {'name': 'San Miguel de Tucumán', 'population': 470809},
   {'name': 'Lanús', 'population': 469735},
   {'name': 'Merlo', 'population': 463846},
   {'name': 'General San Martín', 'population': 422542},
   {'name': 'Salta', 'population': 367550},
   {'name': 'Moreno', 'population': 356993},
   {'name': 'Santa Fé', 'population': 353063},
   {'name': 'Avellaneda', 'population': 353046},
   {'name': 'Tres de Febrero', 'population': 352311},
   {'name': 'Morón', 'population': 349246},
   {'name': 'Florencio Varela', 'population': 315432},
   {'name': 'San Isidro', 'population': 306341},
   {'name': 'Tigre', 'population': 296226},
   {'name': 'Malvinas Argentinas', 'population': 290335},
   {'name': 'Vicente López', 'population': 288341},
   {'name': 'Berazategui', 'population': 276916},
   {'name': 'Corrientes', 'population': 258103},
   {'name': 'San Miguel', 'population': 248700},
   {'name': 'Bahía Blanca', 'population': 239810},
   {'name': 'Esteban Echeverría', 'population': 235760},
   {'name': 'Resistencia', 'population': 229212},
   {'name': 'José C. Paz', 'population': 221754},
   {'name': 'Paraná', 'population': 207041},
   {'name': 'Godoy Cruz', 'population': 206998},
   {'name': 'Posadas', 'population': 201273},
   {'name': 'Guaymallén', 'population': 200595},
   {'name': 'Santiago del Estero', 'population': 189947},
   {'name': 'San Salvador de Jujuy', 'population': 178748},
   {'name': 'Hurlingham', 'population': 170028},
   {'name': 'Neuquén', 'population': 167296},
   {'name': 'Ituzaingó', 'population': 158197},
   {'name': 'San Fernando', 'population': 153036},
   {'name': 'Formosa', 'population': 147636},
   {'name': 'Las Heras', 'population': 145823},
   {'name': 'La Rioja', 'population': 138117},
   {'name': 'San Fernando del Valle de Cata', 'population': 134935},
   {'name': 'Río Cuarto', 'population': 134355},
   {'name': 'Comodoro Rivadavia', 'population': 124104},
   {'name': 'Mendoza', 'population': 123027},
   {'name': 'San Nicolás de los Arroyos', 'population': 119302},
   {'name': 'San Juan', 'population': 119152},
   {'name': 'Escobar', 'population': 116675},
   {'name': 'Concordia', 'population': 116485},
   {'name': 'Pilar', 'population': 113428},
   {'name': 'San Luis', 'population': 110136},
   {'name': 'Ezeiza', 'population': 99578},
   {'name': 'San Rafael', 'population': 94651},
   {'name': 'Tandil', 'population': 91101}],
  'name': 'Argentina',
  'population': 37032000},
 {'cities': [{'name': 'Yerevan', 'population': 1248700},
   {'name': 'Gjumri', 'population': 211700},
   {'name': 'Vanadzor', 'population': 172700}],
  'name': 'Armenia',
  'population': 3520000},
 {'cities': [{'name': 'Tafuna', 'population': 5200},
   {'name': 'Fagatogo', 'population': 2323}],
  'name': 'American Samoa',
  'population': 68000},
 {'cities': [], 'name': 'Antarctica', 'population': 0},
 {'cities': [], 'name': 'French Southern territories', 'population': 0},
 {'cities': [{'name': 'Saint John´s', 'population': 24000}],
  'name': 'Antigua and Barbuda',
  'population': 68000},
 {'cities': [{'name': 'Sydney', 'population': 3276207},
   {'name': 'Melbourne', 'population': 2865329},
   {'name': 'Brisbane', 'population': 1291117},
   {'name': 'Perth', 'population': 1096829},
   {'name': 'Adelaide', 'population': 978100},
   {'name': 'Canberra', 'population': 322723},
   {'name': 'Gold Coast', 'population': 311932},
   {'name': 'Newcastle', 'population': 270324},
   {'name': 'Central Coast', 'population': 227657},
   {'name': 'Wollongong', 'population': 219761},
   {'name': 'Hobart', 'population': 126118},
   {'name': 'Geelong', 'population': 125382},
   {'name': 'Townsville', 'population': 109914},
   {'name': 'Cairns', 'population': 92273}],
  'name': 'Australia',
  'population': 18886000},
 {'cities': [{'name': 'Wien', 'population': 1608144},
   {'name': 'Graz', 'population': 240967},
   {'name': 'Linz', 'population': 188022},
   {'name': 'Salzburg', 'population': 144247},
   {'name': 'Innsbruck', 'population': 111752},
   {'name': 'Klagenfurt', 'population': 91141}],
  'name': 'Austria',
  'population': 8091800},
 {'cities': [{'name': 'Baku', 'population': 1787800},
   {'name': 'Gäncä', 'population': 299300},
   {'name': 'Sumqayit', 'population': 283000},
   {'name': 'Mingäçevir', 'population': 93900}],
  'name': 'Azerbaijan',
  'population': 7734000},
 {'cities': [{'name': 'Bujumbura', 'population': 300000}],
  'name': 'Burundi',
  'population': 6695000},
 {'cities': [{'name': 'Antwerpen', 'population': 446525},
   {'name': 'Gent', 'population': 224180},
   {'name': 'Charleroi', 'population': 200827},
   {'name': 'Liège', 'population': 185639},
   {'name': 'Bruxelles [Brussel]', 'population': 133859},
   {'name': 'Brugge', 'population': 116246},
   {'name': 'Schaerbeek', 'population': 105692},
   {'name': 'Namur', 'population': 105419},
   {'name': 'Mons', 'population': 90935}],
  'name': 'Belgium',
  'population': 10239000},
 {'cities': [{'name': 'Cotonou', 'population': 536827},
   {'name': 'Porto-Novo', 'population': 194000},
   {'name': 'Djougou', 'population': 134099},
   {'name': 'Parakou', 'population': 103577}],
  'name': 'Benin',
  'population': 6097000},
 {'cities': [{'name': 'Ouagadougou', 'population': 824000},
   {'name': 'Bobo-Dioulasso', 'population': 300000},
   {'name': 'Koudougou', 'population': 105000}],
  'name': 'Burkina Faso',
  'population': 11937000},
 {'cities': [{'name': 'Dhaka', 'population': 3612850},
   {'name': 'Chittagong', 'population': 1392860},
   {'name': 'Khulna', 'population': 663340},
   {'name': 'Rajshahi', 'population': 294056},
   {'name': 'Narayanganj', 'population': 202134},
   {'name': 'Rangpur', 'population': 191398},
   {'name': 'Mymensingh', 'population': 188713},
   {'name': 'Barisal', 'population': 170232},
   {'name': 'Tungi', 'population': 168702},
   {'name': 'Jessore', 'population': 139710},
   {'name': 'Comilla', 'population': 135313},
   {'name': 'Nawabganj', 'population': 130577},
   {'name': 'Dinajpur', 'population': 127815},
   {'name': 'Bogra', 'population': 120170},
   {'name': 'Sylhet', 'population': 117396},
   {'name': 'Brahmanbaria', 'population': 109032},
   {'name': 'Tangail', 'population': 106004},
   {'name': 'Jamalpur', 'population': 103556},
   {'name': 'Pabna', 'population': 103277},
   {'name': 'Naogaon', 'population': 101266},
   {'name': 'Sirajganj', 'population': 99669},
   {'name': 'Narsinghdi', 'population': 98342},
   {'name': 'Saidpur', 'population': 96777},
   {'name': 'Gazipur', 'population': 96717}],
  'name': 'Bangladesh',
  'population': 129155000},
 {'cities': [{'name': 'Sofija', 'population': 1122302},
   {'name': 'Plovdiv', 'population': 342584},
   {'name': 'Varna', 'population': 299801},
   {'name': 'Burgas', 'population': 195255},
   {'name': 'Ruse', 'population': 166467},
   {'name': 'Stara Zagora', 'population': 147939},
   {'name': 'Pleven', 'population': 121952},
   {'name': 'Sliven', 'population': 105530},
   {'name': 'Dobric', 'population': 100399},
   {'name': 'Šumen', 'population': 94686}],
  'name': 'Bulgaria',
  'population': 8190900},
 {'cities': [{'name': 'al-Manama', 'population': 148000}],
  'name': 'Bahrain',
  'population': 617000},
 {'cities': [{'name': 'Nassau', 'population': 172000}],
  'name': 'Bahamas',
  'population': 307000},
 {'cities': [{'name': 'Sarajevo', 'population': 360000},
   {'name': 'Banja Luka', 'population': 143079},
   {'name': 'Zenica', 'population': 96027}],
  'name': 'Bosnia and Herzegovina',
  'population': 3972000},
 {'cities': [{'name': 'Minsk', 'population': 1674000},
   {'name': 'Gomel', 'population': 475000},
   {'name': 'Mogiljov', 'population': 356000},
   {'name': 'Vitebsk', 'population': 340000},
   {'name': 'Grodno', 'population': 302000},
   {'name': 'Brest', 'population': 286000},
   {'name': 'Bobruisk', 'population': 221000},
   {'name': 'Baranovitši', 'population': 167000},
   {'name': 'Borisov', 'population': 151000},
   {'name': 'Pinsk', 'population': 130000},
   {'name': 'Orša', 'population': 124000},
   {'name': 'Mozyr', 'population': 110000},
   {'name': 'Novopolotsk', 'population': 106000},
   {'name': 'Lida', 'population': 101000},
   {'name': 'Soligorsk', 'population': 101000},
   {'name': 'Molodetšno', 'population': 97000}],
  'name': 'Belarus',
  'population': 10236000},
 {'cities': [{'name': 'Belize City', 'population': 55810},
   {'name': 'Belmopan', 'population': 7105}],
  'name': 'Belize',
  'population': 241000},
 {'cities': [{'name': 'Saint George', 'population': 1800},
   {'name': 'Hamilton', 'population': 1200}],
  'name': 'Bermuda',
  'population': 65000},
 {'cities': [{'name': 'Santa Cruz de la Sierra', 'population': 935361},
   {'name': 'La Paz', 'population': 758141},
   {'name': 'El Alto', 'population': 534466},
   {'name': 'Cochabamba', 'population': 482800},
   {'name': 'Oruro', 'population': 223553},
   {'name': 'Sucre', 'population': 178426},
   {'name': 'Potosí', 'population': 140642},
   {'name': 'Tarija', 'population': 125255}],
  'name': 'Bolivia',
  'population': 8329000},
 {'cities': [{'name': 'São Paulo', 'population': 9968485},
   {'name': 'Rio de Janeiro', 'population': 5598953},
   {'name': 'Salvador', 'population': 2302832},
   {'name': 'Belo Horizonte', 'population': 2139125},
   {'name': 'Fortaleza', 'population': 2097757},
   {'name': 'Brasília', 'population': 1969868},
   {'name': 'Curitiba', 'population': 1584232},
   {'name': 'Recife', 'population': 1378087},
   {'name': 'Porto Alegre', 'population': 1314032},
   {'name': 'Manaus', 'population': 1255049},
   {'name': 'Belém', 'population': 1186926},
   {'name': 'Guarulhos', 'population': 1095874},
   {'name': 'Goiânia', 'population': 1056330},
   {'name': 'Campinas', 'population': 950043},
   {'name': 'São Gonçalo', 'population': 869254},
   {'name': 'Nova Iguaçu', 'population': 862225},
   {'name': 'São Luís', 'population': 837588},
   {'name': 'Maceió', 'population': 786288},
   {'name': 'Duque de Caxias', 'population': 746758},
   {'name': 'São Bernardo do Campo', 'population': 723132},
   {'name': 'Teresina', 'population': 691942},
   {'name': 'Natal', 'population': 688955},
   {'name': 'Osasco', 'population': 659604},
   {'name': 'Campo Grande', 'population': 649593},
   {'name': 'Santo André', 'population': 630073},
   {'name': 'João Pessoa', 'population': 584029},
   {'name': 'Jaboatão dos Guararapes', 'population': 558680},
   {'name': 'Contagem', 'population': 520801},
   {'name': 'São José dos Campos', 'population': 515553},
   {'name': 'Uberlândia', 'population': 487222},
   {'name': 'Feira de Santana', 'population': 479992},
   {'name': 'Ribeirão Preto', 'population': 473276},
   {'name': 'Sorocaba', 'population': 466823},
   {'name': 'Niterói', 'population': 459884},
   {'name': 'Cuiabá', 'population': 453813},
   {'name': 'Juiz de Fora', 'population': 450288},
   {'name': 'Aracaju', 'population': 445555},
   {'name': 'São João de Meriti', 'population': 440052},
   {'name': 'Londrina', 'population': 432257},
   {'name': 'Joinville', 'population': 428011},
   {'name': 'Belford Roxo', 'population': 425194},
   {'name': 'Santos', 'population': 408748},
   {'name': 'Ananindeua', 'population': 400940},
   {'name': 'Campos dos Goytacazes', 'population': 398418},
   {'name': 'Mauá', 'population': 375055},
   {'name': 'Carapicuíba', 'population': 357552},
   {'name': 'Olinda', 'population': 354732},
   {'name': 'Campina Grande', 'population': 352497},
   {'name': 'São José do Rio Preto', 'population': 351944},
   {'name': 'Caxias do Sul', 'population': 349581},
   {'name': 'Moji das Cruzes', 'population': 339194},
   {'name': 'Diadema', 'population': 335078},
   {'name': 'Aparecida de Goiânia', 'population': 324662},
   {'name': 'Piracicaba', 'population': 319104},
   {'name': 'Cariacica', 'population': 319033},
   {'name': 'Vila Velha', 'population': 318758},
   {'name': 'Pelotas', 'population': 315415},
   {'name': 'Bauru', 'population': 313670},
   {'name': 'Porto Velho', 'population': 309750},
   {'name': 'Serra', 'population': 302666},
   {'name': 'Betim', 'population': 302108},
   {'name': 'Jundíaí', 'population': 296127},
   {'name': 'Canoas', 'population': 294125},
   {'name': 'Franca', 'population': 290139},
   {'name': 'São Vicente', 'population': 286848},
   {'name': 'Maringá', 'population': 286461},
   {'name': 'Montes Claros', 'population': 286058},
   {'name': 'Anápolis', 'population': 282197},
   {'name': 'Florianópolis', 'population': 281928},
   {'name': 'Petrópolis', 'population': 279183},
   {'name': 'Itaquaquecetuba', 'population': 270874},
   {'name': 'Vitória', 'population': 270626},
   {'name': 'Ponta Grossa', 'population': 268013},
   {'name': 'Rio Branco', 'population': 259537},
   {'name': 'Foz do Iguaçu', 'population': 259425},
   {'name': 'Macapá', 'population': 256033},
   {'name': 'Ilhéus', 'population': 254970},
   {'name': 'Vitória da Conquista', 'population': 253587},
   {'name': 'Uberaba', 'population': 249225},
   {'name': 'Paulista', 'population': 248473},
   {'name': 'Limeira', 'population': 245497},
   {'name': 'Blumenau', 'population': 244379},
   {'name': 'Caruaru', 'population': 244247},
   {'name': 'Santarém', 'population': 241771},
   {'name': 'Volta Redonda', 'population': 240315},
   {'name': 'Novo Hamburgo', 'population': 239940},
   {'name': 'Caucaia', 'population': 238738},
   {'name': 'Santa Maria', 'population': 238473},
   {'name': 'Cascavel', 'population': 237510},
   {'name': 'Guarujá', 'population': 237206},
   {'name': 'Ribeirão das Neves', 'population': 232685},
   {'name': 'Governador Valadares', 'population': 231724},
   {'name': 'Taubaté', 'population': 229130},
   {'name': 'Imperatriz', 'population': 224564},
   {'name': 'Gravataí', 'population': 223011},
   {'name': 'Embu', 'population': 222223},
   {'name': 'Mossoró', 'population': 214901},
   {'name': 'Várzea Grande', 'population': 214435},
   {'name': 'Petrolina', 'population': 210540},
   {'name': 'Barueri', 'population': 208426},
   {'name': 'Viamão', 'population': 207557},
   {'name': 'Ipatinga', 'population': 206338},
   {'name': 'Juazeiro', 'population': 201073},
   {'name': 'Juazeiro do Norte', 'population': 199636},
   {'name': 'Taboão da Serra', 'population': 197550},
   {'name': 'São José dos Pinhais', 'population': 196884},
   {'name': 'Magé', 'population': 196147},
   {'name': 'Suzano', 'population': 195434},
   {'name': 'São Leopoldo', 'population': 189258},
   {'name': 'Marília', 'population': 188691},
   {'name': 'São Carlos', 'population': 187122},
   {'name': 'Sumaré', 'population': 186205},
   {'name': 'Presidente Prudente', 'population': 185340},
   {'name': 'Divinópolis', 'population': 185047},
   {'name': 'Sete Lagoas', 'population': 182984},
   {'name': 'Rio Grande', 'population': 182222},
   {'name': 'Itabuna', 'population': 182148},
   {'name': 'Jequié', 'population': 179128},
   {'name': 'Arapiraca', 'population': 178988},
   {'name': 'Colombo', 'population': 177764},
   {'name': 'Americana', 'population': 177409},
   {'name': 'Alvorada', 'population': 175574},
   {'name': 'Araraquara', 'population': 174381},
   {'name': 'Itaboraí', 'population': 173977},
   {'name': 'Santa Bárbara d´Oeste', 'population': 171657},
   {'name': 'Nova Friburgo', 'population': 170697},
   {'name': 'Jacareí', 'population': 170356},
   {'name': 'Araçatuba', 'population': 169303},
   {'name': 'Barra Mansa', 'population': 168953},
   {'name': 'Praia Grande', 'population': 168434},
   {'name': 'Marabá', 'population': 167795},
   {'name': 'Criciúma', 'population': 167661},
   {'name': 'Boa Vista', 'population': 167185},
   {'name': 'Passo Fundo', 'population': 166343},
   {'name': 'Dourados', 'population': 164716},
   {'name': 'Santa Luzia', 'population': 164704},
   {'name': 'Rio Claro', 'population': 163551},
   {'name': 'Maracanaú', 'population': 162022},
   {'name': 'Guarapuava', 'population': 160510},
   {'name': 'Rondonópolis', 'population': 155115},
   {'name': 'São José', 'population': 155105},
   {'name': 'Cachoeiro de Itapemirim', 'population': 155024},
   {'name': 'Nilópolis', 'population': 153383},
   {'name': 'Itapevi', 'population': 150664},
   {'name': 'Cabo de Santo Agostinho', 'population': 149964},
   {'name': 'Camaçari', 'population': 149146},
   {'name': 'Sobral', 'population': 146005},
   {'name': 'Itajaí', 'population': 145197},
   {'name': 'Chapecó', 'population': 144158},
   {'name': 'Cotia', 'population': 140042},
   {'name': 'Lages', 'population': 139570},
   {'name': 'Ferraz de Vasconcelos', 'population': 139283},
   {'name': 'Indaiatuba', 'population': 135968},
   {'name': 'Hortolândia', 'population': 135755},
   {'name': 'Caxias', 'population': 133980},
   {'name': 'São Caetano do Sul', 'population': 133321},
   {'name': 'Itu', 'population': 132736},
   {'name': 'Nossa Senhora do Socorro', 'population': 131351},
   {'name': 'Parnaíba', 'population': 129756},
   {'name': 'Poços de Caldas', 'population': 129683},
   {'name': 'Teresópolis', 'population': 128079},
   {'name': 'Barreiras', 'population': 127801},
   {'name': 'Castanhal', 'population': 127634},
   {'name': 'Alagoinhas', 'population': 126820},
   {'name': 'Itapecerica da Serra', 'population': 126672},
   {'name': 'Uruguaiana', 'population': 126305},
   {'name': 'Paranaguá', 'population': 126076},
   {'name': 'Ibirité', 'population': 125982},
   {'name': 'Timon', 'population': 125812},
   {'name': 'Luziânia', 'population': 125597},
   {'name': 'Macaé', 'population': 125597},
   {'name': 'Teófilo Otoni', 'population': 124489},
   {'name': 'Moji-Guaçu', 'population': 123782},
   {'name': 'Palmas', 'population': 121919},
   {'name': 'Pindamonhangaba', 'population': 121904},
   {'name': 'Francisco Morato', 'population': 121197},
   {'name': 'Bagé', 'population': 120793},
   {'name': 'Sapucaia do Sul', 'population': 120217},
   {'name': 'Cabo Frio', 'population': 119503},
   {'name': 'Itapetininga', 'population': 119391},
   {'name': 'Patos de Minas', 'population': 119262},
   {'name': 'Camaragibe', 'population': 118968},
   {'name': 'Bragança Paulista', 'population': 116929},
   {'name': 'Queimados', 'population': 115020},
   {'name': 'Araguaína', 'population': 114948},
   {'name': 'Garanhuns', 'population': 114603},
   {'name': 'Vitória de Santo Antão', 'population': 113595},
   {'name': 'Santa Rita', 'population': 113135},
   {'name': 'Barbacena', 'population': 113079},
   {'name': 'Abaetetuba', 'population': 111258},
   {'name': 'Jaú', 'population': 109965},
   {'name': 'Lauro de Freitas', 'population': 109236},
   {'name': 'Franco da Rocha', 'population': 108964},
   {'name': 'Teixeira de Freitas', 'population': 108441},
   {'name': 'Varginha', 'population': 108314},
   {'name': 'Ribeirão Pires', 'population': 108121},
   {'name': 'Sabará', 'population': 107781},
   {'name': 'Catanduva', 'population': 107761},
   {'name': 'Rio Verde', 'population': 107755},
   {'name': 'Botucatu', 'population': 107663},
   {'name': 'Colatina', 'population': 107354},
   {'name': 'Santa Cruz do Sul', 'population': 106734},
   {'name': 'Linhares', 'population': 106278},
   {'name': 'Apucarana', 'population': 105114},
   {'name': 'Barretos', 'population': 104156},
   {'name': 'Guaratinguetá', 'population': 103433},
   {'name': 'Cachoeirinha', 'population': 103240},
   {'name': 'Codó', 'population': 103153},
   {'name': 'Jaraguá do Sul', 'population': 102580},
   {'name': 'Cubatão', 'population': 102372},
   {'name': 'Itabira', 'population': 102217},
   {'name': 'Itaituba', 'population': 101320},
   {'name': 'Araras', 'population': 101046},
   {'name': 'Resende', 'population': 100627},
   {'name': 'Atibaia', 'population': 100356},
   {'name': 'Pouso Alegre', 'population': 100028},
   {'name': 'Toledo', 'population': 99387},
   {'name': 'Crato', 'population': 98965},
   {'name': 'Passos', 'population': 98570},
   {'name': 'Araguari', 'population': 98399},
   {'name': 'São José de Ribamar', 'population': 98318},
   {'name': 'Pinhais', 'population': 98198},
   {'name': 'Sertãozinho', 'population': 98140},
   {'name': 'Conselheiro Lafaiete', 'population': 97507},
   {'name': 'Paulo Afonso', 'population': 97291},
   {'name': 'Angra dos Reis', 'population': 96864},
   {'name': 'Eunápolis', 'population': 96610},
   {'name': 'Salto', 'population': 96348},
   {'name': 'Ourinhos', 'population': 96291},
   {'name': 'Parnamirim', 'population': 96210},
   {'name': 'Jacobina', 'population': 96131},
   {'name': 'Coronel Fabriciano', 'population': 95933},
   {'name': 'Birigui', 'population': 94685},
   {'name': 'Tatuí', 'population': 93897},
   {'name': 'Ji-Paraná', 'population': 93346},
   {'name': 'Bacabal', 'population': 93121},
   {'name': 'Cametá', 'population': 92779},
   {'name': 'Guaíba', 'population': 92224},
   {'name': 'São Lourenço da Mata', 'population': 91999},
   {'name': 'Santana do Livramento', 'population': 91779},
   {'name': 'Votorantim', 'population': 91777},
   {'name': 'Campo Largo', 'population': 91203},
   {'name': 'Patos', 'population': 90519},
   {'name': 'Ituiutaba', 'population': 90507},
   {'name': 'Corumbá', 'population': 90111},
   {'name': 'Palhoça', 'population': 89465},
   {'name': 'Barra do Piraí', 'population': 89388},
   {'name': 'Bento Gonçalves', 'population': 89254},
   {'name': 'Poá', 'population': 89236},
   {'name': 'Águas Lindas de Goiás', 'population': 89200}],
  'name': 'Brazil',
  'population': 170115000},
 {'cities': [{'name': 'Bridgetown', 'population': 6070}],
  'name': 'Barbados',
  'population': 270000},
 {'cities': [{'name': 'Bandar Seri Begawan', 'population': 21484}],
  'name': 'Brunei',
  'population': 328000},
 {'cities': [{'name': 'Thimphu', 'population': 22000}],
  'name': 'Bhutan',
  'population': 2124000},
 {'cities': [], 'name': 'Bouvet Island', 'population': 0},
 {'cities': [{'name': 'Gaborone', 'population': 213017},
   {'name': 'Francistown', 'population': 101805}],
  'name': 'Botswana',
  'population': 1622000},
 {'cities': [{'name': 'Bangui', 'population': 524000}],
  'name': 'Central African Republic',
  'population': 3615000},
 {'cities': [{'name': 'Montréal', 'population': 1016376},
   {'name': 'Calgary', 'population': 768082},
   {'name': 'Toronto', 'population': 688275},
   {'name': 'North York', 'population': 622632},
   {'name': 'Winnipeg', 'population': 618477},
   {'name': 'Edmonton', 'population': 616306},
   {'name': 'Mississauga', 'population': 608072},
   {'name': 'Scarborough', 'population': 594501},
   {'name': 'Vancouver', 'population': 514008},
   {'name': 'Etobicoke', 'population': 348845},
   {'name': 'London', 'population': 339917},
   {'name': 'Hamilton', 'population': 335614},
   {'name': 'Ottawa', 'population': 335277},
   {'name': 'Laval', 'population': 330393},
   {'name': 'Surrey', 'population': 304477},
   {'name': 'Brampton', 'population': 296711},
   {'name': 'Windsor', 'population': 207588},
   {'name': 'Saskatoon', 'population': 193647},
   {'name': 'Kitchener', 'population': 189959},
   {'name': 'Markham', 'population': 189098},
   {'name': 'Regina', 'population': 180400},
   {'name': 'Burnaby', 'population': 179209},
   {'name': 'Québec', 'population': 167264},
   {'name': 'York', 'population': 154980},
   {'name': 'Richmond', 'population': 148867},
   {'name': 'Vaughan', 'population': 147889},
   {'name': 'Burlington', 'population': 145150},
   {'name': 'Oshawa', 'population': 140173},
   {'name': 'Oakville', 'population': 139192},
   {'name': 'Saint Catharines', 'population': 136216},
   {'name': 'Longueuil', 'population': 127977},
   {'name': 'Richmond Hill', 'population': 116428},
   {'name': 'Thunder Bay', 'population': 115913},
   {'name': 'Nepean', 'population': 115100},
   {'name': 'Cape Breton', 'population': 114733},
   {'name': 'East York', 'population': 114034},
   {'name': 'Halifax', 'population': 113910},
   {'name': 'Cambridge', 'population': 109186},
   {'name': 'Gloucester', 'population': 107314},
   {'name': 'Abbotsford', 'population': 105403},
   {'name': 'Guelph', 'population': 103593},
   {'name': 'Saint John´s', 'population': 101936},
   {'name': 'Coquitlam', 'population': 101820},
   {'name': 'Saanich', 'population': 101388},
   {'name': 'Gatineau', 'population': 100702},
   {'name': 'Delta', 'population': 95411},
   {'name': 'Sudbury', 'population': 92686},
   {'name': 'Kelowna', 'population': 89442},
   {'name': 'Barrie', 'population': 89269}],
  'name': 'Canada',
  'population': 31147000},
 {'cities': [{'name': 'Bantam', 'population': 503},
   {'name': 'West Island', 'population': 167}],
  'name': 'Cocos (Keeling) Islands',
  'population': 600},
 {'cities': [{'name': 'Zürich', 'population': 336800},
   {'name': 'Geneve', 'population': 173500},
   {'name': 'Basel', 'population': 166700},
   {'name': 'Bern', 'population': 122700},
   {'name': 'Lausanne', 'population': 114500}],
  'name': 'Switzerland',
  'population': 7160400},
 {'cities': [{'name': 'Santiago de Chile', 'population': 4703954},
   {'name': 'Puente Alto', 'population': 386236},
   {'name': 'Viña del Mar', 'population': 312493},
   {'name': 'Valparaíso', 'population': 293800},
   {'name': 'Talcahuano', 'population': 277752},
   {'name': 'Antofagasta', 'population': 251429},
   {'name': 'San Bernardo', 'population': 241910},
   {'name': 'Temuco', 'population': 233041},
   {'name': 'Concepción', 'population': 217664},
   {'name': 'Rancagua', 'population': 212977},
   {'name': 'Arica', 'population': 189036},
   {'name': 'Talca', 'population': 187557},
   {'name': 'Chillán', 'population': 178182},
   {'name': 'Iquique', 'population': 177892},
   {'name': 'Los Angeles', 'population': 158215},
   {'name': 'Puerto Montt', 'population': 152194},
   {'name': 'Coquimbo', 'population': 143353},
   {'name': 'Osorno', 'population': 141468},
   {'name': 'La Serena', 'population': 137409},
   {'name': 'Calama', 'population': 137265},
   {'name': 'Valdivia', 'population': 133106},
   {'name': 'Punta Arenas', 'population': 125631},
   {'name': 'Copiapó', 'population': 120128},
   {'name': 'Quilpué', 'population': 118857},
   {'name': 'Curicó', 'population': 115766},
   {'name': 'Ovalle', 'population': 94854},
   {'name': 'Coronel', 'population': 93061},
   {'name': 'San Pedro de la Paz', 'population': 91684},
   {'name': 'Melipilla', 'population': 91056}],
  'name': 'Chile',
  'population': 15211000},
 {'cities': [{'name': 'Shanghai', 'population': 9696300},
   {'name': 'Peking', 'population': 7472000},
   {'name': 'Chongqing', 'population': 6351600},
   {'name': 'Tianjin', 'population': 5286800},
   {'name': 'Wuhan', 'population': 4344600},
   {'name': 'Harbin', 'population': 4289800},
   {'name': 'Shenyang', 'population': 4265200},
   {'name': 'Kanton [Guangzhou]', 'population': 4256300},
   {'name': 'Chengdu', 'population': 3361500},
   {'name': 'Nanking [Nanjing]', 'population': 2870300},
   {'name': 'Changchun', 'population': 2812000},
   {'name': 'Xi´an', 'population': 2761400},
   {'name': 'Dalian', 'population': 2697000},
   {'name': 'Qingdao', 'population': 2596000},
   {'name': 'Jinan', 'population': 2278100},
   {'name': 'Hangzhou', 'population': 2190500},
   {'name': 'Zhengzhou', 'population': 2107200},
   {'name': 'Shijiazhuang', 'population': 2041500},
   {'name': 'Taiyuan', 'population': 1968400},
   {'name': 'Kunming', 'population': 1829500},
   {'name': 'Changsha', 'population': 1809800},
   {'name': 'Nanchang', 'population': 1691600},
   {'name': 'Fuzhou', 'population': 1593800},
   {'name': 'Lanzhou', 'population': 1565800},
   {'name': 'Guiyang', 'population': 1465200},
   {'name': 'Ningbo', 'population': 1371200},
   {'name': 'Hefei', 'population': 1369100},
   {'name': 'Urumtši [Ürümqi]', 'population': 1310100},
   {'name': 'Anshan', 'population': 1200000},
   {'name': 'Fushun', 'population': 1200000},
   {'name': 'Nanning', 'population': 1161800},
   {'name': 'Zibo', 'population': 1140000},
   {'name': 'Qiqihar', 'population': 1070000},
   {'name': 'Jilin', 'population': 1040000},
   {'name': 'Tangshan', 'population': 1040000},
   {'name': 'Baotou', 'population': 980000},
   {'name': 'Shenzhen', 'population': 950500},
   {'name': 'Hohhot', 'population': 916700},
   {'name': 'Handan', 'population': 840000},
   {'name': 'Wuxi', 'population': 830000},
   {'name': 'Xuzhou', 'population': 810000},
   {'name': 'Datong', 'population': 800000},
   {'name': 'Yichun', 'population': 800000},
   {'name': 'Benxi', 'population': 770000},
   {'name': 'Luoyang', 'population': 760000},
   {'name': 'Suzhou', 'population': 710000},
   {'name': 'Xining', 'population': 700200},
   {'name': 'Huainan', 'population': 700000},
   {'name': 'Jixi', 'population': 683885},
   {'name': 'Daqing', 'population': 660000},
   {'name': 'Fuxin', 'population': 640000},
   {'name': 'Amoy [Xiamen]', 'population': 627500},
   {'name': 'Liuzhou', 'population': 610000},
   {'name': 'Shantou', 'population': 580000},
   {'name': 'Jinzhou', 'population': 570000},
   {'name': 'Mudanjiang', 'population': 570000},
   {'name': 'Yinchuan', 'population': 544500},
   {'name': 'Changzhou', 'population': 530000},
   {'name': 'Zhangjiakou', 'population': 530000},
   {'name': 'Dandong', 'population': 520000},
   {'name': 'Hegang', 'population': 520000},
   {'name': 'Kaifeng', 'population': 510000},
   {'name': 'Jiamusi', 'population': 493409},
   {'name': 'Liaoyang', 'population': 492559},
   {'name': 'Hengyang', 'population': 487148},
   {'name': 'Baoding', 'population': 483155},
   {'name': 'Hunjiang', 'population': 482043},
   {'name': 'Xinxiang', 'population': 473762},
   {'name': 'Huangshi', 'population': 457601},
   {'name': 'Haikou', 'population': 454300},
   {'name': 'Yantai', 'population': 452127},
   {'name': 'Bengbu', 'population': 449245},
   {'name': 'Xiangtan', 'population': 441968},
   {'name': 'Weifang', 'population': 428522},
   {'name': 'Wuhu', 'population': 425740},
   {'name': 'Pingxiang', 'population': 425579},
   {'name': 'Yingkou', 'population': 421589},
   {'name': 'Anyang', 'population': 420332},
   {'name': 'Panzhihua', 'population': 415466},
   {'name': 'Pingdingshan', 'population': 410775},
   {'name': 'Xiangfan', 'population': 410407},
   {'name': 'Zhuzhou', 'population': 409924},
   {'name': 'Jiaozuo', 'population': 409100},
   {'name': 'Wenzhou', 'population': 401871},
   {'name': 'Zhangjiang', 'population': 400997},
   {'name': 'Zigong', 'population': 393184},
   {'name': 'Shuangyashan', 'population': 386081},
   {'name': 'Zaozhuang', 'population': 380846},
   {'name': 'Yakeshi', 'population': 377869},
   {'name': 'Yichang', 'population': 371601},
   {'name': 'Zhenjiang', 'population': 368316},
   {'name': 'Huaibei', 'population': 366549},
   {'name': 'Qinhuangdao', 'population': 364972},
   {'name': 'Guilin', 'population': 364130},
   {'name': 'Liupanshui', 'population': 363954},
   {'name': 'Panjin', 'population': 362773},
   {'name': 'Yangquan', 'population': 362268},
   {'name': 'Jinxi', 'population': 357052},
   {'name': 'Liaoyuan', 'population': 354141},
   {'name': 'Lianyungang', 'population': 354139},
   {'name': 'Xianyang', 'population': 352125},
   {'name': 'Tai´an', 'population': 350696},
   {'name': 'Chifeng', 'population': 350077},
   {'name': 'Shaoguan', 'population': 350043},
   {'name': 'Nantong', 'population': 343341},
   {'name': 'Leshan', 'population': 341128},
   {'name': 'Baoji', 'population': 337765},
   {'name': 'Linyi', 'population': 324720},
   {'name': 'Tonghua', 'population': 324600},
   {'name': 'Siping', 'population': 317223},
   {'name': 'Changzhi', 'population': 317144},
   {'name': 'Tengzhou', 'population': 315083},
   {'name': 'Chaozhou', 'population': 313469},
   {'name': 'Yangzhou', 'population': 312892},
   {'name': 'Dongwan', 'population': 308669},
   {'name': 'Ma´anshan', 'population': 305421},
   {'name': 'Foshan', 'population': 303160},
   {'name': 'Yueyang', 'population': 302800},
   {'name': 'Xingtai', 'population': 302789},
   {'name': 'Changde', 'population': 301276},
   {'name': 'Shihezi', 'population': 299676},
   {'name': 'Yancheng', 'population': 296831},
   {'name': 'Jiujiang', 'population': 291187},
   {'name': 'Dongying', 'population': 281728},
   {'name': 'Shashi', 'population': 281352},
   {'name': 'Xintai', 'population': 281248},
   {'name': 'Jingdezhen', 'population': 281183},
   {'name': 'Tongchuan', 'population': 280657},
   {'name': 'Zhongshan', 'population': 278829},
   {'name': 'Shiyan', 'population': 273786},
   {'name': 'Tieli', 'population': 265683},
   {'name': 'Jining', 'population': 265248},
   {'name': 'Wuhai', 'population': 264081},
   {'name': 'Mianyang', 'population': 262947},
   {'name': 'Luzhou', 'population': 262892},
   {'name': 'Zunyi', 'population': 261862},
   {'name': 'Shizuishan', 'population': 257862},
   {'name': 'Neijiang', 'population': 256012},
   {'name': 'Tongliao', 'population': 255129},
   {'name': 'Tieling', 'population': 254842},
   {'name': 'Wafangdian', 'population': 251733},
   {'name': 'Anqing', 'population': 250718},
   {'name': 'Shaoyang', 'population': 247227},
   {'name': 'Laiwu', 'population': 246833},
   {'name': 'Chengde', 'population': 246799},
   {'name': 'Tianshui', 'population': 244974},
   {'name': 'Nanyang', 'population': 243303},
   {'name': 'Cangzhou', 'population': 242708},
   {'name': 'Yibin', 'population': 241019},
   {'name': 'Huaiyin', 'population': 239675},
   {'name': 'Dunhua', 'population': 235100},
   {'name': 'Yanji', 'population': 230892},
   {'name': 'Jiangmen', 'population': 230587},
   {'name': 'Tongling', 'population': 228017},
   {'name': 'Suihua', 'population': 227881},
   {'name': 'Gongziling', 'population': 226569},
   {'name': 'Xiantao', 'population': 222884},
   {'name': 'Chaoyang', 'population': 222394},
   {'name': 'Ganzhou', 'population': 220129},
   {'name': 'Huzhou', 'population': 218071},
   {'name': 'Baicheng', 'population': 217987},
   {'name': 'Shangzi', 'population': 215373},
   {'name': 'Yangjiang', 'population': 215196},
   {'name': 'Qitaihe', 'population': 214957},
   {'name': 'Gejiu', 'population': 214294},
   {'name': 'Jiangyin', 'population': 213659},
   {'name': 'Hebi', 'population': 212976},
   {'name': 'Jiaxing', 'population': 211526},
   {'name': 'Wuzhou', 'population': 210452},
   {'name': 'Meihekou', 'population': 209038},
   {'name': 'Xuchang', 'population': 208815},
   {'name': 'Liaocheng', 'population': 207844},
   {'name': 'Haicheng', 'population': 205560},
   {'name': 'Qianjiang', 'population': 205504},
   {'name': 'Baiyin', 'population': 204970},
   {'name': 'Bei´an', 'population': 204899},
   {'name': 'Yixing', 'population': 200824},
   {'name': 'Laizhou', 'population': 198664},
   {'name': 'Qaramay', 'population': 197602},
   {'name': 'Acheng', 'population': 197595},
   {'name': 'Dezhou', 'population': 195485},
   {'name': 'Nanping', 'population': 195064},
   {'name': 'Zhaoqing', 'population': 194784},
   {'name': 'Beipiao', 'population': 194301},
   {'name': 'Fengcheng', 'population': 193784},
   {'name': 'Fuyu', 'population': 192981},
   {'name': 'Xinyang', 'population': 192509},
   {'name': 'Dongtai', 'population': 192247},
   {'name': 'Yuci', 'population': 191356},
   {'name': 'Honghu', 'population': 190772},
   {'name': 'Ezhou', 'population': 190123},
   {'name': 'Heze', 'population': 189293},
   {'name': 'Daxian', 'population': 188101},
   {'name': 'Linfen', 'population': 187309},
   {'name': 'Tianmen', 'population': 186332},
   {'name': 'Yiyang', 'population': 185818},
   {'name': 'Quanzhou', 'population': 185154},
   {'name': 'Rizhao', 'population': 185048},
   {'name': 'Deyang', 'population': 182488},
   {'name': 'Guangyuan', 'population': 182241},
   {'name': 'Changshu', 'population': 181805},
   {'name': 'Zhangzhou', 'population': 181424},
   {'name': 'Hailar', 'population': 180650},
   {'name': 'Nanchong', 'population': 180273},
   {'name': 'Jiutai', 'population': 180130},
   {'name': 'Zhaodong', 'population': 179976},
   {'name': 'Shaoxing', 'population': 179818},
   {'name': 'Fuyang', 'population': 179572},
   {'name': 'Maoming', 'population': 178683},
   {'name': 'Qujing', 'population': 178669},
   {'name': 'Ghulja', 'population': 177193},
   {'name': 'Jiaohe', 'population': 176367},
   {'name': 'Puyang', 'population': 175988},
   {'name': 'Huadian', 'population': 175873},
   {'name': 'Jiangyou', 'population': 175753},
   {'name': 'Qashqar', 'population': 174570},
   {'name': 'Anshun', 'population': 174142},
   {'name': 'Fuling', 'population': 173878},
   {'name': 'Xinyu', 'population': 173524},
   {'name': 'Hanzhong', 'population': 169930},
   {'name': 'Danyang', 'population': 169603},
   {'name': 'Chenzhou', 'population': 169400},
   {'name': 'Xiaogan', 'population': 166280},
   {'name': 'Shangqiu', 'population': 164880},
   {'name': 'Zhuhai', 'population': 164747},
   {'name': 'Qingyuan', 'population': 164641},
   {'name': 'Aqsu', 'population': 164092},
   {'name': 'Jining', 'population': 163552},
   {'name': 'Xiaoshan', 'population': 162930},
   {'name': 'Zaoyang', 'population': 162198},
   {'name': 'Xinghua', 'population': 161910},
   {'name': 'Hami', 'population': 161315},
   {'name': 'Huizhou', 'population': 161023},
   {'name': 'Jinmen', 'population': 160794},
   {'name': 'Sanming', 'population': 160691},
   {'name': 'Ulanhot', 'population': 159538},
   {'name': 'Korla', 'population': 159344},
   {'name': 'Wanxian', 'population': 156823},
   {'name': 'Rui´an', 'population': 156468},
   {'name': 'Zhoushan', 'population': 156317},
   {'name': 'Liangcheng', 'population': 156307},
   {'name': 'Jiaozhou', 'population': 153364},
   {'name': 'Taizhou', 'population': 152442},
   {'name': 'Suzhou', 'population': 151862},
   {'name': 'Yichun', 'population': 151585},
   {'name': 'Taonan', 'population': 150168},
   {'name': 'Pingdu', 'population': 150123},
   {'name': 'Ji´an', 'population': 148583},
   {'name': 'Longkou', 'population': 148362},
   {'name': 'Langfang', 'population': 148105},
   {'name': 'Zhoukou', 'population': 146288},
   {'name': 'Suining', 'population': 146086},
   {'name': 'Yulin', 'population': 144467},
   {'name': 'Jinhua', 'population': 144280},
   {'name': 'Liu´an', 'population': 144248},
   {'name': 'Shuangcheng', 'population': 142659},
   {'name': 'Suizhou', 'population': 142302},
   {'name': 'Ankang', 'population': 142170},
   {'name': 'Weinan', 'population': 140169},
   {'name': 'Longjing', 'population': 139417},
   {'name': 'Da´an', 'population': 138963},
   {'name': 'Lengshuijiang', 'population': 137994},
   {'name': 'Laiyang', 'population': 137080},
   {'name': 'Xianning', 'population': 136811},
   {'name': 'Dali', 'population': 136554},
   {'name': 'Anda', 'population': 136446},
   {'name': 'Jincheng', 'population': 136396},
   {'name': 'Longyan', 'population': 134481},
   {'name': 'Xichang', 'population': 134419},
   {'name': 'Wendeng', 'population': 133910},
   {'name': 'Hailun', 'population': 133565},
   {'name': 'Binzhou', 'population': 133555},
   {'name': 'Linhe', 'population': 133183},
   {'name': 'Wuwei', 'population': 133101},
   {'name': 'Duyun', 'population': 132971},
   {'name': 'Mishan', 'population': 132744},
   {'name': 'Shangrao', 'population': 132455},
   {'name': 'Changji', 'population': 132260},
   {'name': 'Meixian', 'population': 132156},
   {'name': 'Yushu', 'population': 131861},
   {'name': 'Tiefa', 'population': 131807},
   {'name': 'Huai´an', 'population': 131149},
   {'name': 'Leiyang', 'population': 130115},
   {'name': 'Zalantun', 'population': 130031},
   {'name': 'Weihai', 'population': 128888},
   {'name': 'Loudi', 'population': 128418},
   {'name': 'Qingzhou', 'population': 128258},
   {'name': 'Qidong', 'population': 126872},
   {'name': 'Huaihua', 'population': 126785},
   {'name': 'Luohe', 'population': 126438},
   {'name': 'Chuzhou', 'population': 125341},
   {'name': 'Kaiyuan', 'population': 124219},
   {'name': 'Linqing', 'population': 123958},
   {'name': 'Chaohu', 'population': 123676},
   {'name': 'Laohekou', 'population': 123366},
   {'name': 'Dujiangyan', 'population': 123357},
   {'name': 'Zhumadian', 'population': 123232},
   {'name': 'Linchuan', 'population': 121949},
   {'name': 'Jiaonan', 'population': 121397},
   {'name': 'Sanmenxia', 'population': 120523},
   {'name': 'Heyuan', 'population': 120101},
   {'name': 'Manzhouli', 'population': 120023},
   {'name': 'Lhasa', 'population': 120000},
   {'name': 'Lianyuan', 'population': 118858},
   {'name': 'Kuytun', 'population': 118553},
   {'name': 'Puqi', 'population': 117264},
   {'name': 'Hongjiang', 'population': 116188},
   {'name': 'Qinzhou', 'population': 114586},
   {'name': 'Renqiu', 'population': 114256},
   {'name': 'Yuyao', 'population': 114065},
   {'name': 'Guigang', 'population': 114025},
   {'name': 'Kaili', 'population': 113958},
   {'name': 'Yan´an', 'population': 113277},
   {'name': 'Beihai', 'population': 112673},
   {'name': 'Xuangzhou', 'population': 112673},
   {'name': 'Quzhou', 'population': 112373},
   {'name': 'Yong´an', 'population': 111762},
   {'name': 'Zixing', 'population': 110048},
   {'name': 'Liyang', 'population': 109520},
   {'name': 'Yizheng', 'population': 109268},
   {'name': 'Yumen', 'population': 109234},
   {'name': 'Liling', 'population': 108504},
   {'name': 'Yuncheng', 'population': 108359},
   {'name': 'Shanwei', 'population': 107847},
   {'name': 'Cixi', 'population': 107329},
   {'name': 'Yuanjiang', 'population': 107004},
   {'name': 'Bozhou', 'population': 106346},
   {'name': 'Jinchang', 'population': 105287},
   {'name': 'Fu´an', 'population': 105265},
   {'name': 'Suqian', 'population': 105021},
   {'name': 'Shishou', 'population': 104571},
   {'name': 'Hengshui', 'population': 104269},
   {'name': 'Danjiangkou', 'population': 103211},
   {'name': 'Fujin', 'population': 103104},
   {'name': 'Sanya', 'population': 102820},
   {'name': 'Guangshui', 'population': 102770},
   {'name': 'Huangshan', 'population': 102628},
   {'name': 'Xingcheng', 'population': 102384},
   {'name': 'Zhucheng', 'population': 102134},
   {'name': 'Kunshan', 'population': 102052},
   {'name': 'Haining', 'population': 100478},
   {'name': 'Pingliang', 'population': 99265},
   {'name': 'Fuqing', 'population': 99193},
   {'name': 'Xinzhou', 'population': 98667},
   {'name': 'Jieyang', 'population': 98531},
   {'name': 'Zhangjiagang', 'population': 97994},
   {'name': 'Tong Xian', 'population': 97168},
   {'name': 'Ya´an', 'population': 95900},
   {'name': 'Jinzhou', 'population': 95761},
   {'name': 'Emeishan', 'population': 94000},
   {'name': 'Enshi', 'population': 93056},
   {'name': 'Bose', 'population': 93009},
   {'name': 'Yuzhou', 'population': 92889},
   {'name': 'Kaiyuan', 'population': 91999},
   {'name': 'Tumen', 'population': 91471},
   {'name': 'Putian', 'population': 91030},
   {'name': 'Linhai', 'population': 90870},
   {'name': 'Xilin Hot', 'population': 90646},
   {'name': 'Shaowu', 'population': 90286},
   {'name': 'Junan', 'population': 90222},
   {'name': 'Huaying', 'population': 89400},
   {'name': 'Pingyi', 'population': 89373},
   {'name': 'Huangyan', 'population': 89288}],
  'name': 'China',
  'population': 1277558000},
 {'cities': [{'name': 'Abidjan', 'population': 2500000},
   {'name': 'Bouaké', 'population': 329850},
   {'name': 'Yamoussoukro', 'population': 130000},
   {'name': 'Daloa', 'population': 121842},
   {'name': 'Korhogo', 'population': 109445}],
  'name': 'Côte d’Ivoire',
  'population': 14786000},
 {'cities': [{'name': 'Douala', 'population': 1448300},
   {'name': 'Yaoundé', 'population': 1372800},
   {'name': 'Garoua', 'population': 177000},
   {'name': 'Maroua', 'population': 143000},
   {'name': 'Bamenda', 'population': 138000},
   {'name': 'Bafoussam', 'population': 131000},
   {'name': 'Nkongsamba', 'population': 112454}],
  'name': 'Cameroon',
  'population': 15085000},
 {'cities': [{'name': 'Kinshasa', 'population': 5064000},
   {'name': 'Lubumbashi', 'population': 851381},
   {'name': 'Mbuji-Mayi', 'population': 806475},
   {'name': 'Kolwezi', 'population': 417810},
   {'name': 'Kisangani', 'population': 417517},
   {'name': 'Kananga', 'population': 393030},
   {'name': 'Likasi', 'population': 299118},
   {'name': 'Bukavu', 'population': 201569},
   {'name': 'Kikwit', 'population': 182142},
   {'name': 'Tshikapa', 'population': 180860},
   {'name': 'Matadi', 'population': 172730},
   {'name': 'Mbandaka', 'population': 169841},
   {'name': 'Mwene-Ditu', 'population': 137459},
   {'name': 'Boma', 'population': 135284},
   {'name': 'Uvira', 'population': 115590},
   {'name': 'Butembo', 'population': 109406},
   {'name': 'Goma', 'population': 109094},
   {'name': 'Kalemie', 'population': 101309}],
  'name': 'Congo, The Democratic Republic of the',
  'population': 51654000},
 {'cities': [{'name': 'Brazzaville', 'population': 950000},
   {'name': 'Pointe-Noire', 'population': 500000}],
  'name': 'Congo',
  'population': 2943000},
 {'cities': [{'name': 'Avarua', 'population': 11900}],
  'name': 'Cook Islands',
  'population': 20000},
 {'cities': [{'name': 'Santafé de Bogotá', 'population': 6260862},
   {'name': 'Cali', 'population': 2077386},
   {'name': 'Medellín', 'population': 1861265},
   {'name': 'Barranquilla', 'population': 1223260},
   {'name': 'Cartagena', 'population': 805757},
   {'name': 'Cúcuta', 'population': 606932},
   {'name': 'Bucaramanga', 'population': 515555},
   {'name': 'Ibagué', 'population': 393664},
   {'name': 'Pereira', 'population': 381725},
   {'name': 'Santa Marta', 'population': 359147},
   {'name': 'Manizales', 'population': 337580},
   {'name': 'Bello', 'population': 333470},
   {'name': 'Pasto', 'population': 332396},
   {'name': 'Neiva', 'population': 300052},
   {'name': 'Soledad', 'population': 295058},
   {'name': 'Armenia', 'population': 288977},
   {'name': 'Villavicencio', 'population': 273140},
   {'name': 'Soacha', 'population': 272058},
   {'name': 'Valledupar', 'population': 263247},
   {'name': 'Montería', 'population': 248245},
   {'name': 'Itagüí', 'population': 228985},
   {'name': 'Palmira', 'population': 226509},
   {'name': 'Buenaventura', 'population': 224336},
   {'name': 'Floridablanca', 'population': 221913},
   {'name': 'Sincelejo', 'population': 220704},
   {'name': 'Popayán', 'population': 200719},
   {'name': 'Barrancabermeja', 'population': 178020},
   {'name': 'Dos Quebradas', 'population': 159363},
   {'name': 'Tuluá', 'population': 152488},
   {'name': 'Envigado', 'population': 135848},
   {'name': 'Cartago', 'population': 125884},
   {'name': 'Girardot', 'population': 110963},
   {'name': 'Buga', 'population': 110699},
   {'name': 'Tunja', 'population': 109740},
   {'name': 'Florencia', 'population': 108574},
   {'name': 'Maicao', 'population': 108053},
   {'name': 'Sogamoso', 'population': 107728},
   {'name': 'Giron', 'population': 90688}],
  'name': 'Colombia',
  'population': 42321000},
 {'cities': [{'name': 'Moroni', 'population': 36000}],
  'name': 'Comoros',
  'population': 578000},
 {'cities': [{'name': 'Praia', 'population': 94800}],
  'name': 'Cape Verde',
  'population': 428000},
 {'cities': [{'name': 'San José', 'population': 339131}],
  'name': 'Costa Rica',
  'population': 4023000},
 {'cities': [{'name': 'La Habana', 'population': 2256000},
   {'name': 'Santiago de Cuba', 'population': 433180},
   {'name': 'Camagüey', 'population': 298726},
   {'name': 'Holguín', 'population': 249492},
   {'name': 'Santa Clara', 'population': 207350},
   {'name': 'Guantánamo', 'population': 205078},
   {'name': 'Pinar del Río', 'population': 142100},
   {'name': 'Bayamo', 'population': 141000},
   {'name': 'Cienfuegos', 'population': 132770},
   {'name': 'Victoria de las Tunas', 'population': 132350},
   {'name': 'Matanzas', 'population': 123273},
   {'name': 'Manzanillo', 'population': 109350},
   {'name': 'Sancti-Spíritus', 'population': 100751},
   {'name': 'Ciego de Ávila', 'population': 98505}],
  'name': 'Cuba',
  'population': 11201000},
 {'cities': [{'name': 'Flying Fish Cove', 'population': 700}],
  'name': 'Christmas Island',
  'population': 2500},
 {'cities': [{'name': 'George Town', 'population': 19600}],
  'name': 'Cayman Islands',
  'population': 38000},
 {'cities': [{'name': 'Nicosia', 'population': 195000},
   {'name': 'Limassol', 'population': 154400}],
  'name': 'Cyprus',
  'population': 754700},
 {'cities': [{'name': 'Praha', 'population': 1181126},
   {'name': 'Brno', 'population': 381862},
   {'name': 'Ostrava', 'population': 320041},
   {'name': 'Plzen', 'population': 166759},
   {'name': 'Olomouc', 'population': 102702},
   {'name': 'Liberec', 'population': 99155},
   {'name': 'Ceské Budejovice', 'population': 98186},
   {'name': 'Hradec Králové', 'population': 98080},
   {'name': 'Ústí nad Labem', 'population': 95491},
   {'name': 'Pardubice', 'population': 91309}],
  'name': 'Czech Republic',
  'population': 10278100},
 {'cities': [{'name': 'Berlin', 'population': 3386667},
   {'name': 'Hamburg', 'population': 1704735},
   {'name': 'Munich [München]', 'population': 1194560},
   {'name': 'Köln', 'population': 962507},
   {'name': 'Frankfurt am Main', 'population': 643821},
   {'name': 'Essen', 'population': 599515},
   {'name': 'Dortmund', 'population': 590213},
   {'name': 'Stuttgart', 'population': 582443},
   {'name': 'Düsseldorf', 'population': 568855},
   {'name': 'Bremen', 'population': 540330},
   {'name': 'Duisburg', 'population': 519793},
   {'name': 'Hannover', 'population': 514718},
   {'name': 'Leipzig', 'population': 489532},
   {'name': 'Nürnberg', 'population': 486628},
   {'name': 'Dresden', 'population': 476668},
   {'name': 'Bochum', 'population': 392830},
   {'name': 'Wuppertal', 'population': 368993},
   {'name': 'Bielefeld', 'population': 321125},
   {'name': 'Mannheim', 'population': 307730},
   {'name': 'Bonn', 'population': 301048},
   {'name': 'Gelsenkirchen', 'population': 281979},
   {'name': 'Karlsruhe', 'population': 277204},
   {'name': 'Wiesbaden', 'population': 268716},
   {'name': 'Münster', 'population': 264670},
   {'name': 'Mönchengladbach', 'population': 263697},
   {'name': 'Chemnitz', 'population': 263222},
   {'name': 'Augsburg', 'population': 254867},
   {'name': 'Halle/Saale', 'population': 254360},
   {'name': 'Braunschweig', 'population': 246322},
   {'name': 'Aachen', 'population': 243825},
   {'name': 'Krefeld', 'population': 241769},
   {'name': 'Magdeburg', 'population': 235073},
   {'name': 'Kiel', 'population': 233795},
   {'name': 'Oberhausen', 'population': 222349},
   {'name': 'Lübeck', 'population': 213326},
   {'name': 'Hagen', 'population': 205201},
   {'name': 'Rostock', 'population': 203279},
   {'name': 'Freiburg im Breisgau', 'population': 202455},
   {'name': 'Erfurt', 'population': 201267},
   {'name': 'Kassel', 'population': 196211},
   {'name': 'Saarbrücken', 'population': 183836},
   {'name': 'Mainz', 'population': 183134},
   {'name': 'Hamm', 'population': 181804},
   {'name': 'Herne', 'population': 175661},
   {'name': 'Mülheim an der Ruhr', 'population': 173895},
   {'name': 'Solingen', 'population': 165583},
   {'name': 'Osnabrück', 'population': 164539},
   {'name': 'Ludwigshafen am Rhein', 'population': 163771},
   {'name': 'Leverkusen', 'population': 160841},
   {'name': 'Oldenburg', 'population': 154125},
   {'name': 'Neuss', 'population': 149702},
   {'name': 'Heidelberg', 'population': 139672},
   {'name': 'Darmstadt', 'population': 137776},
   {'name': 'Paderborn', 'population': 137647},
   {'name': 'Potsdam', 'population': 128983},
   {'name': 'Würzburg', 'population': 127350},
   {'name': 'Regensburg', 'population': 125236},
   {'name': 'Recklinghausen', 'population': 125022},
   {'name': 'Göttingen', 'population': 124775},
   {'name': 'Bremerhaven', 'population': 122735},
   {'name': 'Wolfsburg', 'population': 121954},
   {'name': 'Bottrop', 'population': 121097},
   {'name': 'Remscheid', 'population': 120125},
   {'name': 'Heilbronn', 'population': 119526},
   {'name': 'Pforzheim', 'population': 117227},
   {'name': 'Offenbach am Main', 'population': 116627},
   {'name': 'Ulm', 'population': 116103},
   {'name': 'Ingolstadt', 'population': 114826},
   {'name': 'Gera', 'population': 114718},
   {'name': 'Salzgitter', 'population': 112934},
   {'name': 'Cottbus', 'population': 110894},
   {'name': 'Reutlingen', 'population': 110343},
   {'name': 'Fürth', 'population': 109771},
   {'name': 'Siegen', 'population': 109225},
   {'name': 'Koblenz', 'population': 108003},
   {'name': 'Moers', 'population': 106837},
   {'name': 'Bergisch Gladbach', 'population': 106150},
   {'name': 'Zwickau', 'population': 104146},
   {'name': 'Hildesheim', 'population': 104013},
   {'name': 'Witten', 'population': 103384},
   {'name': 'Schwerin', 'population': 102878},
   {'name': 'Erlangen', 'population': 100750},
   {'name': 'Kaiserslautern', 'population': 100025},
   {'name': 'Trier', 'population': 99891},
   {'name': 'Jena', 'population': 99779},
   {'name': 'Iserlohn', 'population': 99474},
   {'name': 'Gütersloh', 'population': 95028},
   {'name': 'Marl', 'population': 93735},
   {'name': 'Lünen', 'population': 92044},
   {'name': 'Düren', 'population': 91092},
   {'name': 'Ratingen', 'population': 90951},
   {'name': 'Velbert', 'population': 89881},
   {'name': 'Esslingen am Neckar', 'population': 89667}],
  'name': 'Germany',
  'population': 82164700},
 {'cities': [{'name': 'Djibouti', 'population': 383000}],
  'name': 'Djibouti',
  'population': 638000},
 {'cities': [{'name': 'Roseau', 'population': 16243}],
  'name': 'Dominica',
  'population': 71000},
 {'cities': [{'name': 'København', 'population': 495699},
   {'name': 'Århus', 'population': 284846},
   {'name': 'Odense', 'population': 183912},
   {'name': 'Aalborg', 'population': 161161},
   {'name': 'Frederiksberg', 'population': 90327}],
  'name': 'Denmark',
  'population': 5330000},
 {'cities': [{'name': 'Santo Domingo de Guzmán', 'population': 1609966},
   {'name': 'Santiago de los Caballeros', 'population': 365463},
   {'name': 'La Romana', 'population': 140204},
   {'name': 'San Pedro de Macorís', 'population': 124735},
   {'name': 'San Francisco de Macorís', 'population': 108485},
   {'name': 'San Felipe de Puerto Plata', 'population': 89423}],
  'name': 'Dominican Republic',
  'population': 8495000},
 {'cities': [{'name': 'Alger', 'population': 2168000},
   {'name': 'Oran', 'population': 609823},
   {'name': 'Constantine', 'population': 443727},
   {'name': 'Annaba', 'population': 222518},
   {'name': 'Batna', 'population': 183377},
   {'name': 'Sétif', 'population': 179055},
   {'name': 'Sidi Bel Abbès', 'population': 153106},
   {'name': 'Skikda', 'population': 128747},
   {'name': 'Biskra', 'population': 128281},
   {'name': 'Blida (el-Boulaida)', 'population': 127284},
   {'name': 'Béjaïa', 'population': 117162},
   {'name': 'Mostaganem', 'population': 115212},
   {'name': 'Tébessa', 'population': 112007},
   {'name': 'Tlemcen (Tilimsen)', 'population': 110242},
   {'name': 'Béchar', 'population': 107311},
   {'name': 'Tiaret', 'population': 100118},
   {'name': 'Ech-Chleff (el-Asnam)', 'population': 96794},
   {'name': 'Ghardaïa', 'population': 89415}],
  'name': 'Algeria',
  'population': 31471000},
 {'cities': [{'name': 'Guayaquil', 'population': 2070040},
   {'name': 'Quito', 'population': 1573458},
   {'name': 'Cuenca', 'population': 270353},
   {'name': 'Machala', 'population': 210368},
   {'name': 'Santo Domingo de los Colorados', 'population': 202111},
   {'name': 'Portoviejo', 'population': 176413},
   {'name': 'Ambato', 'population': 169612},
   {'name': 'Manta', 'population': 164739},
   {'name': 'Duran [Eloy Alfaro]', 'population': 152514},
   {'name': 'Ibarra', 'population': 130643},
   {'name': 'Quevedo', 'population': 129631},
   {'name': 'Milagro', 'population': 124177},
   {'name': 'Loja', 'population': 123875},
   {'name': 'Ríobamba', 'population': 123163},
   {'name': 'Esmeraldas', 'population': 123045}],
  'name': 'Ecuador',
  'population': 12646000},
 {'cities': [{'name': 'Cairo', 'population': 6789479},
   {'name': 'Alexandria', 'population': 3328196},
   {'name': 'Giza', 'population': 2221868},
   {'name': 'Shubra al-Khayma', 'population': 870716},
   {'name': 'Port Said', 'population': 469533},
   {'name': 'Suez', 'population': 417610},
   {'name': 'al-Mahallat al-Kubra', 'population': 395402},
   {'name': 'Tanta', 'population': 371010},
   {'name': 'al-Mansura', 'population': 369621},
   {'name': 'Luxor', 'population': 360503},
   {'name': 'Asyut', 'population': 343498},
   {'name': 'Bahtim', 'population': 275807},
   {'name': 'Zagazig', 'population': 267351},
   {'name': 'al-Faiyum', 'population': 260964},
   {'name': 'Ismailia', 'population': 254477},
   {'name': 'Kafr al-Dawwar', 'population': 231978},
   {'name': 'Assuan', 'population': 219017},
   {'name': 'Damanhur', 'population': 212203},
   {'name': 'al-Minya', 'population': 201360},
   {'name': 'Bani Suwayf', 'population': 172032},
   {'name': 'Qina', 'population': 171275},
   {'name': 'Sawhaj', 'population': 170125},
   {'name': 'Shibin al-Kawm', 'population': 159909},
   {'name': 'Bulaq al-Dakrur', 'population': 148787},
   {'name': 'Banha', 'population': 145792},
   {'name': 'Warraq al-Arab', 'population': 127108},
   {'name': 'Kafr al-Shaykh', 'population': 124819},
   {'name': 'Mallawi', 'population': 119283},
   {'name': 'Bilbays', 'population': 113608},
   {'name': 'Mit Ghamr', 'population': 101801},
   {'name': 'al-Arish', 'population': 100447},
   {'name': 'Talkha', 'population': 97700},
   {'name': 'Qalyub', 'population': 97200},
   {'name': 'Jirja', 'population': 95400},
   {'name': 'Idfu', 'population': 94200},
   {'name': 'al-Hawamidiya', 'population': 91700},
   {'name': 'Disuq', 'population': 91300}],
  'name': 'Egypt',
  'population': 68470000},
 {'cities': [{'name': 'Asmara', 'population': 431000}],
  'name': 'Eritrea',
  'population': 3850000},
 {'cities': [{'name': 'El-Aaiún', 'population': 169000}],
  'name': 'Western Sahara',
  'population': 293000},
 {'cities': [{'name': 'Madrid', 'population': 2879052},
   {'name': 'Barcelona', 'population': 1503451},
   {'name': 'Valencia', 'population': 739412},
   {'name': 'Sevilla', 'population': 701927},
   {'name': 'Zaragoza', 'population': 603367},
   {'name': 'Málaga', 'population': 530553},
   {'name': 'Bilbao', 'population': 357589},
   {'name': 'Las Palmas de Gran Canaria', 'population': 354757},
   {'name': 'Murcia', 'population': 353504},
   {'name': 'Palma de Mallorca', 'population': 326993},
   {'name': 'Valladolid', 'population': 319998},
   {'name': 'Córdoba', 'population': 311708},
   {'name': 'Vigo', 'population': 283670},
   {'name': 'Alicante [Alacant]', 'population': 272432},
   {'name': 'Gijón', 'population': 267980},
   {'name': 'L´Hospitalet de Llobregat', 'population': 247986},
   {'name': 'Granada', 'population': 244767},
   {'name': 'A Coruña (La Coruña)', 'population': 243402},
   {'name': 'Vitoria-Gasteiz', 'population': 217154},
   {'name': 'Santa Cruz de Tenerife', 'population': 213050},
   {'name': 'Badalona', 'population': 209635},
   {'name': 'Oviedo', 'population': 200453},
   {'name': 'Móstoles', 'population': 195351},
   {'name': 'Elche [Elx]', 'population': 193174},
   {'name': 'Sabadell', 'population': 184859},
   {'name': 'Santander', 'population': 184165},
   {'name': 'Jerez de la Frontera', 'population': 182660},
   {'name': 'Pamplona [Iruña]', 'population': 180483},
   {'name': 'Donostia-San Sebastián', 'population': 179208},
   {'name': 'Cartagena', 'population': 177709},
   {'name': 'Leganés', 'population': 173163},
   {'name': 'Fuenlabrada', 'population': 171173},
   {'name': 'Almería', 'population': 169027},
   {'name': 'Terrassa', 'population': 168695},
   {'name': 'Alcalá de Henares', 'population': 164463},
   {'name': 'Burgos', 'population': 162802},
   {'name': 'Salamanca', 'population': 158720},
   {'name': 'Albacete', 'population': 147527},
   {'name': 'Getafe', 'population': 145371},
   {'name': 'Cádiz', 'population': 142449},
   {'name': 'Alcorcón', 'population': 142048},
   {'name': 'Huelva', 'population': 140583},
   {'name': 'León', 'population': 139809},
   {'name': 'Castellón de la Plana [Castell', 'population': 139712},
   {'name': 'Badajoz', 'population': 136613},
   {'name': '[San Cristóbal de] la Laguna', 'population': 127945},
   {'name': 'Logroño', 'population': 127093},
   {'name': 'Santa Coloma de Gramenet', 'population': 120802},
   {'name': 'Tarragona', 'population': 113016},
   {'name': 'Lleida (Lérida)', 'population': 112207},
   {'name': 'Jaén', 'population': 109247},
   {'name': 'Ourense (Orense)', 'population': 109120},
   {'name': 'Mataró', 'population': 104095},
   {'name': 'Algeciras', 'population': 103106},
   {'name': 'Marbella', 'population': 101144},
   {'name': 'Barakaldo', 'population': 98212},
   {'name': 'Dos Hermanas', 'population': 94591},
   {'name': 'Santiago de Compostela', 'population': 93745},
   {'name': 'Torrejón de Ardoz', 'population': 92262}],
  'name': 'Spain',
  'population': 39441700},
 {'cities': [{'name': 'Tallinn', 'population': 403981},
   {'name': 'Tartu', 'population': 101246}],
  'name': 'Estonia',
  'population': 1439200},
 {'cities': [{'name': 'Addis Abeba', 'population': 2495000},
   {'name': 'Dire Dawa', 'population': 164851},
   {'name': 'Nazret', 'population': 127842},
   {'name': 'Gonder', 'population': 112249},
   {'name': 'Dese', 'population': 97314},
   {'name': 'Mekele', 'population': 96938},
   {'name': 'Bahir Dar', 'population': 96140}],
  'name': 'Ethiopia',
  'population': 62565000},
 {'cities': [{'name': 'Helsinki [Helsingfors]', 'population': 555474},
   {'name': 'Espoo', 'population': 213271},
   {'name': 'Tampere', 'population': 195468},
   {'name': 'Vantaa', 'population': 178471},
   {'name': 'Turku [Åbo]', 'population': 172561},
   {'name': 'Oulu', 'population': 120753},
   {'name': 'Lahti', 'population': 96921}],
  'name': 'Finland',
  'population': 5171300},
 {'cities': [{'name': 'Suva', 'population': 77366}],
  'name': 'Fiji Islands',
  'population': 817000},
 {'cities': [{'name': 'Stanley', 'population': 1636}],
  'name': 'Falkland Islands',
  'population': 2000},
 {'cities': [{'name': 'Paris', 'population': 2125246},
   {'name': 'Marseille', 'population': 798430},
   {'name': 'Lyon', 'population': 445452},
   {'name': 'Toulouse', 'population': 390350},
   {'name': 'Nice', 'population': 342738},
   {'name': 'Nantes', 'population': 270251},
   {'name': 'Strasbourg', 'population': 264115},
   {'name': 'Montpellier', 'population': 225392},
   {'name': 'Bordeaux', 'population': 215363},
   {'name': 'Rennes', 'population': 206229},
   {'name': 'Le Havre', 'population': 190905},
   {'name': 'Reims', 'population': 187206},
   {'name': 'Lille', 'population': 184657},
   {'name': 'St-Étienne', 'population': 180210},
   {'name': 'Toulon', 'population': 160639},
   {'name': 'Grenoble', 'population': 153317},
   {'name': 'Angers', 'population': 151279},
   {'name': 'Dijon', 'population': 149867},
   {'name': 'Brest', 'population': 149634},
   {'name': 'Le Mans', 'population': 146105},
   {'name': 'Clermont-Ferrand', 'population': 137140},
   {'name': 'Amiens', 'population': 135501},
   {'name': 'Aix-en-Provence', 'population': 134222},
   {'name': 'Limoges', 'population': 133968},
   {'name': 'Nîmes', 'population': 133424},
   {'name': 'Tours', 'population': 132820},
   {'name': 'Villeurbanne', 'population': 124215},
   {'name': 'Metz', 'population': 123776},
   {'name': 'Besançon', 'population': 117733},
   {'name': 'Caen', 'population': 113987},
   {'name': 'Orléans', 'population': 113126},
   {'name': 'Mulhouse', 'population': 110359},
   {'name': 'Rouen', 'population': 106592},
   {'name': 'Boulogne-Billancourt', 'population': 106367},
   {'name': 'Perpignan', 'population': 105115},
   {'name': 'Nancy', 'population': 103605},
   {'name': 'Roubaix', 'population': 96984},
   {'name': 'Argenteuil', 'population': 93961},
   {'name': 'Tourcoing', 'population': 93540},
   {'name': 'Montreuil', 'population': 90674}],
  'name': 'France',
  'population': 59225700},
 {'cities': [{'name': 'Tórshavn', 'population': 14542}],
  'name': 'Faroe Islands',
  'population': 43000},
 {'cities': [{'name': 'Weno', 'population': 22000},
   {'name': 'Palikir', 'population': 8600}],
  'name': 'Micronesia, Federated States of',
  'population': 119000},
 {'cities': [{'name': 'Libreville', 'population': 419000}],
  'name': 'Gabon',
  'population': 1226000},
 {'cities': [{'name': 'London', 'population': 7285000},
   {'name': 'Birmingham', 'population': 1013000},
   {'name': 'Glasgow', 'population': 619680},
   {'name': 'Liverpool', 'population': 461000},
   {'name': 'Edinburgh', 'population': 450180},
   {'name': 'Sheffield', 'population': 431607},
   {'name': 'Manchester', 'population': 430000},
   {'name': 'Leeds', 'population': 424194},
   {'name': 'Bristol', 'population': 402000},
   {'name': 'Cardiff', 'population': 321000},
   {'name': 'Coventry', 'population': 304000},
   {'name': 'Leicester', 'population': 294000},
   {'name': 'Bradford', 'population': 289376},
   {'name': 'Belfast', 'population': 287500},
   {'name': 'Nottingham', 'population': 287000},
   {'name': 'Kingston upon Hull', 'population': 262000},
   {'name': 'Plymouth', 'population': 253000},
   {'name': 'Stoke-on-Trent', 'population': 252000},
   {'name': 'Wolverhampton', 'population': 242000},
   {'name': 'Derby', 'population': 236000},
   {'name': 'Swansea', 'population': 230000},
   {'name': 'Southampton', 'population': 216000},
   {'name': 'Aberdeen', 'population': 213070},
   {'name': 'Northampton', 'population': 196000},
   {'name': 'Dudley', 'population': 192171},
   {'name': 'Portsmouth', 'population': 190000},
   {'name': 'Newcastle upon Tyne', 'population': 189150},
   {'name': 'Sunderland', 'population': 183310},
   {'name': 'Luton', 'population': 183000},
   {'name': 'Swindon', 'population': 180000},
   {'name': 'Southend-on-Sea', 'population': 176000},
   {'name': 'Walsall', 'population': 174739},
   {'name': 'Bournemouth', 'population': 162000},
   {'name': 'Peterborough', 'population': 156000},
   {'name': 'Brighton', 'population': 156124},
   {'name': 'Blackpool', 'population': 151000},
   {'name': 'Dundee', 'population': 146690},
   {'name': 'West Bromwich', 'population': 146386},
   {'name': 'Reading', 'population': 148000},
   {'name': 'Oldbury/Smethwick (Warley)', 'population': 145542},
   {'name': 'Middlesbrough', 'population': 145000},
   {'name': 'Huddersfield', 'population': 143726},
   {'name': 'Oxford', 'population': 144000},
   {'name': 'Poole', 'population': 141000},
   {'name': 'Bolton', 'population': 139020},
   {'name': 'Blackburn', 'population': 140000},
   {'name': 'Newport', 'population': 139000},
   {'name': 'Preston', 'population': 135000},
   {'name': 'Stockport', 'population': 132813},
   {'name': 'Norwich', 'population': 124000},
   {'name': 'Rotherham', 'population': 121380},
   {'name': 'Cambridge', 'population': 121000},
   {'name': 'Watford', 'population': 113080},
   {'name': 'Ipswich', 'population': 114000},
   {'name': 'Slough', 'population': 112000},
   {'name': 'Exeter', 'population': 111000},
   {'name': 'Cheltenham', 'population': 106000},
   {'name': 'Gloucester', 'population': 107000},
   {'name': 'Saint Helens', 'population': 106293},
   {'name': 'Sutton Coldfield', 'population': 106001},
   {'name': 'York', 'population': 104425},
   {'name': 'Oldham', 'population': 103931},
   {'name': 'Basildon', 'population': 100924},
   {'name': 'Worthing', 'population': 100000},
   {'name': 'Chelmsford', 'population': 97451},
   {'name': 'Colchester', 'population': 96063},
   {'name': 'Crawley', 'population': 97000},
   {'name': 'Gillingham', 'population': 92000},
   {'name': 'Solihull', 'population': 94531},
   {'name': 'Rochdale', 'population': 94313},
   {'name': 'Birkenhead', 'population': 93087},
   {'name': 'Worcester', 'population': 95000},
   {'name': 'Hartlepool', 'population': 92000},
   {'name': 'Halifax', 'population': 91069},
   {'name': 'Woking/Byfleet', 'population': 92000},
   {'name': 'Southport', 'population': 90959},
   {'name': 'Maidstone', 'population': 90878},
   {'name': 'Eastbourne', 'population': 90000},
   {'name': 'Grimsby', 'population': 89000},
   {'name': 'Saint Helier', 'population': 27523},
   {'name': 'Douglas', 'population': 23487}],
  'name': 'United Kingdom',
  'population': 59623400},
 {'cities': [{'name': 'Tbilisi', 'population': 1235200},
   {'name': 'Kutaisi', 'population': 240900},
   {'name': 'Rustavi', 'population': 155400},
   {'name': 'Batumi', 'population': 137700},
   {'name': 'Sohumi', 'population': 111700}],
  'name': 'Georgia',
  'population': 4968000},
 {'cities': [{'name': 'Accra', 'population': 1070000},
   {'name': 'Kumasi', 'population': 385192},
   {'name': 'Tamale', 'population': 151069},
   {'name': 'Tema', 'population': 109975},
   {'name': 'Sekondi-Takoradi', 'population': 103653}],
  'name': 'Ghana',
  'population': 20212000},
 {'cities': [{'name': 'Gibraltar', 'population': 27025}],
  'name': 'Gibraltar',
  'population': 25000},
 {'cities': [{'name': 'Conakry', 'population': 1090610}],
  'name': 'Guinea',
  'population': 7430000},
 {'cities': [{'name': 'Les Abymes', 'population': 62947},
   {'name': 'Basse-Terre', 'population': 12433}],
  'name': 'Guadeloupe',
  'population': 456000},
 {'cities': [{'name': 'Serekunda', 'population': 102600},
   {'name': 'Banjul', 'population': 42326}],
  'name': 'Gambia',
  'population': 1305000},
 {'cities': [{'name': 'Bissau', 'population': 241000}],
  'name': 'Guinea-Bissau',
  'population': 1213000},
 {'cities': [{'name': 'Malabo', 'population': 40000}],
  'name': 'Equatorial Guinea',
  'population': 453000},
 {'cities': [{'name': 'Athenai', 'population': 772072},
   {'name': 'Thessaloniki', 'population': 383967},
   {'name': 'Pireus', 'population': 182671},
   {'name': 'Patras', 'population': 153344},
   {'name': 'Peristerion', 'population': 137288},
   {'name': 'Herakleion', 'population': 116178},
   {'name': 'Kallithea', 'population': 114233},
   {'name': 'Larisa', 'population': 113090}],
  'name': 'Greece',
  'population': 10545700},
 {'cities': [{'name': 'Saint George´s', 'population': 4621}],
  'name': 'Grenada',
  'population': 94000},
 {'cities': [{'name': 'Nuuk', 'population': 13445}],
  'name': 'Greenland',
  'population': 56000},
 {'cities': [{'name': 'Ciudad de Guatemala', 'population': 823301},
   {'name': 'Mixco', 'population': 209791},
   {'name': 'Villa Nueva', 'population': 101295},
   {'name': 'Quetzaltenango', 'population': 90801}],
  'name': 'Guatemala',
  'population': 11385000},
 {'cities': [{'name': 'Cayenne', 'population': 50699}],
  'name': 'French Guiana',
  'population': 181000},
 {'cities': [{'name': 'Tamuning', 'population': 9500},
   {'name': 'Agaña', 'population': 1139}],
  'name': 'Guam',
  'population': 168000},
 {'cities': [{'name': 'Georgetown', 'population': 254000}],
  'name': 'Guyana',
  'population': 861000},
 {'cities': [{'name': 'Kowloon and New Kowloon', 'population': 1987996},
   {'name': 'Victoria', 'population': 1312637}],
  'name': 'Hong Kong',
  'population': 6782000},
 {'cities': [], 'name': 'Heard Island and McDonald Islands', 'population': 0},
 {'cities': [{'name': 'Tegucigalpa', 'population': 813900},
   {'name': 'San Pedro Sula', 'population': 383900},
   {'name': 'La Ceiba', 'population': 89200}],
  'name': 'Honduras',
  'population': 6485000},
 {'cities': [{'name': 'Zagreb', 'population': 706770},
   {'name': 'Split', 'population': 189388},
   {'name': 'Rijeka', 'population': 167964},
   {'name': 'Osijek', 'population': 104761}],
  'name': 'Croatia',
  'population': 4473000},
 {'cities': [{'name': 'Port-au-Prince', 'population': 884472},
   {'name': 'Carrefour', 'population': 290204},
   {'name': 'Delmas', 'population': 240429},
   {'name': 'Le-Cap-Haïtien', 'population': 102233}],
  'name': 'Haiti',
  'population': 8222000},
 {'cities': [{'name': 'Budapest', 'population': 1811552},
   {'name': 'Debrecen', 'population': 203648},
   {'name': 'Miskolc', 'population': 172357},
   {'name': 'Szeged', 'population': 158158},
   {'name': 'Pécs', 'population': 157332},
   {'name': 'Györ', 'population': 127119},
   {'name': 'Nyiregyháza', 'population': 112419},
   {'name': 'Kecskemét', 'population': 105606},
   {'name': 'Székesfehérvár', 'population': 105119}],
  'name': 'Hungary',
  'population': 10043200},
 {'cities': [{'name': 'Jakarta', 'population': 9604900},
   {'name': 'Surabaya', 'population': 2663820},
   {'name': 'Bandung', 'population': 2429000},
   {'name': 'Medan', 'population': 1843919},
   {'name': 'Palembang', 'population': 1222764},
   {'name': 'Tangerang', 'population': 1198300},
   {'name': 'Semarang', 'population': 1104405},
   {'name': 'Ujung Pandang', 'population': 1060257},
   {'name': 'Malang', 'population': 716862},
   {'name': 'Bandar Lampung', 'population': 680332},
   {'name': 'Bekasi', 'population': 644300},
   {'name': 'Padang', 'population': 534474},
   {'name': 'Surakarta', 'population': 518600},
   {'name': 'Banjarmasin', 'population': 482931},
   {'name': 'Pekan Baru', 'population': 438638},
   {'name': 'Denpasar', 'population': 435000},
   {'name': 'Yogyakarta', 'population': 418944},
   {'name': 'Pontianak', 'population': 409632},
   {'name': 'Samarinda', 'population': 399175},
   {'name': 'Jambi', 'population': 385201},
   {'name': 'Depok', 'population': 365200},
   {'name': 'Cimahi', 'population': 344600},
   {'name': 'Balikpapan', 'population': 338752},
   {'name': 'Manado', 'population': 332288},
   {'name': 'Mataram', 'population': 306600},
   {'name': 'Pekalongan', 'population': 301504},
   {'name': 'Tegal', 'population': 289744},
   {'name': 'Bogor', 'population': 285114},
   {'name': 'Ciputat', 'population': 270800},
   {'name': 'Pondokgede', 'population': 263200},
   {'name': 'Cirebon', 'population': 254406},
   {'name': 'Kediri', 'population': 253760},
   {'name': 'Ambon', 'population': 249312},
   {'name': 'Jember', 'population': 218500},
   {'name': 'Cilacap', 'population': 206900},
   {'name': 'Cimanggis', 'population': 205100},
   {'name': 'Pematang Siantar', 'population': 203056},
   {'name': 'Purwokerto', 'population': 202500},
   {'name': 'Ciomas', 'population': 187400},
   {'name': 'Tasikmalaya', 'population': 179800},
   {'name': 'Madiun', 'population': 171532},
   {'name': 'Bengkulu', 'population': 146439},
   {'name': 'Karawang', 'population': 145000},
   {'name': 'Banda Aceh', 'population': 143409},
   {'name': 'Palu', 'population': 142800},
   {'name': 'Pasuruan', 'population': 134019},
   {'name': 'Kupang', 'population': 129300},
   {'name': 'Tebing Tinggi', 'population': 129300},
   {'name': 'Percut Sei Tuan', 'population': 129000},
   {'name': 'Binjai', 'population': 127222},
   {'name': 'Sukabumi', 'population': 125766},
   {'name': 'Waru', 'population': 124300},
   {'name': 'Pangkal Pinang', 'population': 124000},
   {'name': 'Magelang', 'population': 123800},
   {'name': 'Blitar', 'population': 122600},
   {'name': 'Serang', 'population': 122400},
   {'name': 'Probolinggo', 'population': 120770},
   {'name': 'Cilegon', 'population': 117000},
   {'name': 'Cianjur', 'population': 114300},
   {'name': 'Ciparay', 'population': 111500},
   {'name': 'Lhokseumawe', 'population': 109600},
   {'name': 'Taman', 'population': 107000},
   {'name': 'Depok', 'population': 106800},
   {'name': 'Citeureup', 'population': 105100},
   {'name': 'Pemalang', 'population': 103500},
   {'name': 'Klaten', 'population': 103300},
   {'name': 'Salatiga', 'population': 103000},
   {'name': 'Cibinong', 'population': 101300},
   {'name': 'Palangka Raya', 'population': 99693},
   {'name': 'Mojokerto', 'population': 96626},
   {'name': 'Purwakarta', 'population': 95900},
   {'name': 'Garut', 'population': 95800},
   {'name': 'Kudus', 'population': 95300},
   {'name': 'Kendari', 'population': 94800},
   {'name': 'Jaya Pura', 'population': 94700},
   {'name': 'Gorontalo', 'population': 94058},
   {'name': 'Majalaya', 'population': 93200},
   {'name': 'Pondok Aren', 'population': 92700},
   {'name': 'Jombang', 'population': 92600},
   {'name': 'Sunggal', 'population': 92300},
   {'name': 'Batam', 'population': 91871},
   {'name': 'Padang Sidempuan', 'population': 91200},
   {'name': 'Sawangan', 'population': 91100},
   {'name': 'Banyuwangi', 'population': 89900},
   {'name': 'Tanjung Pinang', 'population': 89900}],
  'name': 'Indonesia',
  'population': 212107000},
 {'cities': [{'name': 'Mumbai (Bombay)', 'population': 10500000},
   {'name': 'Delhi', 'population': 7206704},
   {'name': 'Calcutta [Kolkata]', 'population': 4399819},
   {'name': 'Chennai (Madras)', 'population': 3841396},
   {'name': 'Hyderabad', 'population': 2964638},
   {'name': 'Ahmedabad', 'population': 2876710},
   {'name': 'Bangalore', 'population': 2660088},
   {'name': 'Kanpur', 'population': 1874409},
   {'name': 'Nagpur', 'population': 1624752},
   {'name': 'Lucknow', 'population': 1619115},
   {'name': 'Pune', 'population': 1566651},
   {'name': 'Surat', 'population': 1498817},
   {'name': 'Jaipur', 'population': 1458483},
   {'name': 'Indore', 'population': 1091674},
   {'name': 'Bhopal', 'population': 1062771},
   {'name': 'Ludhiana', 'population': 1042740},
   {'name': 'Vadodara (Baroda)', 'population': 1031346},
   {'name': 'Kalyan', 'population': 1014557},
   {'name': 'Madurai', 'population': 977856},
   {'name': 'Haora (Howrah)', 'population': 950435},
   {'name': 'Varanasi (Benares)', 'population': 929270},
   {'name': 'Patna', 'population': 917243},
   {'name': 'Srinagar', 'population': 892506},
   {'name': 'Agra', 'population': 891790},
   {'name': 'Coimbatore', 'population': 816321},
   {'name': 'Thane (Thana)', 'population': 803389},
   {'name': 'Allahabad', 'population': 792858},
   {'name': 'Meerut', 'population': 753778},
   {'name': 'Vishakhapatnam', 'population': 752037},
   {'name': 'Jabalpur', 'population': 741927},
   {'name': 'Amritsar', 'population': 708835},
   {'name': 'Faridabad', 'population': 703592},
   {'name': 'Vijayawada', 'population': 701827},
   {'name': 'Gwalior', 'population': 690765},
   {'name': 'Jodhpur', 'population': 666279},
   {'name': 'Nashik (Nasik)', 'population': 656925},
   {'name': 'Hubli-Dharwad', 'population': 648298},
   {'name': 'Solapur (Sholapur)', 'population': 604215},
   {'name': 'Ranchi', 'population': 599306},
   {'name': 'Bareilly', 'population': 587211},
   {'name': 'Guwahati (Gauhati)', 'population': 584342},
   {'name': 'Shambajinagar (Aurangabad)', 'population': 573272},
   {'name': 'Cochin (Kochi)', 'population': 564589},
   {'name': 'Rajkot', 'population': 559407},
   {'name': 'Kota', 'population': 537371},
   {'name': 'Thiruvananthapuram (Trivandrum', 'population': 524006},
   {'name': 'Pimpri-Chinchwad', 'population': 517083},
   {'name': 'Jalandhar (Jullundur)', 'population': 509510},
   {'name': 'Gorakhpur', 'population': 505566},
   {'name': 'Chandigarh', 'population': 504094},
   {'name': 'Mysore', 'population': 480692},
   {'name': 'Aligarh', 'population': 480520},
   {'name': 'Guntur', 'population': 471051},
   {'name': 'Jamshedpur', 'population': 460577},
   {'name': 'Ghaziabad', 'population': 454156},
   {'name': 'Warangal', 'population': 447657},
   {'name': 'Raipur', 'population': 438639},
   {'name': 'Moradabad', 'population': 429214},
   {'name': 'Durgapur', 'population': 425836},
   {'name': 'Amravati', 'population': 421576},
   {'name': 'Calicut (Kozhikode)', 'population': 419831},
   {'name': 'Bikaner', 'population': 416289},
   {'name': 'Bhubaneswar', 'population': 411542},
   {'name': 'Kolhapur', 'population': 406370},
   {'name': 'Kataka (Cuttack)', 'population': 403418},
   {'name': 'Ajmer', 'population': 402700},
   {'name': 'Bhavnagar', 'population': 402338},
   {'name': 'Tiruchirapalli', 'population': 387223},
   {'name': 'Bhilai', 'population': 386159},
   {'name': 'Bhiwandi', 'population': 379070},
   {'name': 'Saharanpur', 'population': 374945},
   {'name': 'Ulhasnagar', 'population': 369077},
   {'name': 'Salem', 'population': 366712},
   {'name': 'Ujjain', 'population': 362266},
   {'name': 'Malegaon', 'population': 342595},
   {'name': 'Jamnagar', 'population': 341637},
   {'name': 'Bokaro Steel City', 'population': 333683},
   {'name': 'Akola', 'population': 328034},
   {'name': 'Belgaum', 'population': 326399},
   {'name': 'Rajahmundry', 'population': 324851},
   {'name': 'Nellore', 'population': 316606},
   {'name': 'Udaipur', 'population': 308571},
   {'name': 'New Bombay', 'population': 307297},
   {'name': 'Bhatpara', 'population': 304952},
   {'name': 'Gulbarga', 'population': 304099},
   {'name': 'New Delhi', 'population': 301297},
   {'name': 'Jhansi', 'population': 300850},
   {'name': 'Gaya', 'population': 291675},
   {'name': 'Kakinada', 'population': 279980},
   {'name': 'Dhule (Dhulia)', 'population': 278317},
   {'name': 'Panihati', 'population': 275990},
   {'name': 'Nanded (Nander)', 'population': 275083},
   {'name': 'Mangalore', 'population': 273304},
   {'name': 'Dehra Dun', 'population': 270159},
   {'name': 'Kamarhati', 'population': 266889},
   {'name': 'Davangere', 'population': 266082},
   {'name': 'Asansol', 'population': 262188},
   {'name': 'Bhagalpur', 'population': 253225},
   {'name': 'Bellary', 'population': 245391},
   {'name': 'Barddhaman (Burdwan)', 'population': 245079},
   {'name': 'Rampur', 'population': 243742},
   {'name': 'Jalgaon', 'population': 242193},
   {'name': 'Muzaffarpur', 'population': 241107},
   {'name': 'Nizamabad', 'population': 241034},
   {'name': 'Muzaffarnagar', 'population': 240609},
   {'name': 'Patiala', 'population': 238368},
   {'name': 'Shahjahanpur', 'population': 237713},
   {'name': 'Kurnool', 'population': 236800},
   {'name': 'Tiruppur (Tirupper)', 'population': 235661},
   {'name': 'Rohtak', 'population': 233400},
   {'name': 'South Dum Dum', 'population': 232811},
   {'name': 'Mathura', 'population': 226691},
   {'name': 'Chandrapur', 'population': 226105},
   {'name': 'Barahanagar (Baranagar)', 'population': 224821},
   {'name': 'Darbhanga', 'population': 218391},
   {'name': 'Siliguri (Shiliguri)', 'population': 216950},
   {'name': 'Raurkela', 'population': 215489},
   {'name': 'Ambattur', 'population': 215424},
   {'name': 'Panipat', 'population': 215218},
   {'name': 'Firozabad', 'population': 215128},
   {'name': 'Ichalkaranji', 'population': 214950},
   {'name': 'Jammu', 'population': 214737},
   {'name': 'Ramagundam', 'population': 214384},
   {'name': 'Eluru', 'population': 212866},
   {'name': 'Brahmapur', 'population': 210418},
   {'name': 'Alwar', 'population': 205086},
   {'name': 'Pondicherry', 'population': 203065},
   {'name': 'Thanjavur', 'population': 202013},
   {'name': 'Bihar Sharif', 'population': 201323},
   {'name': 'Tuticorin', 'population': 199854},
   {'name': 'Imphal', 'population': 198535},
   {'name': 'Latur', 'population': 197408},
   {'name': 'Sagar', 'population': 195346},
   {'name': 'Farrukhabad-cum-Fatehgarh', 'population': 194567},
   {'name': 'Sangli', 'population': 193197},
   {'name': 'Parbhani', 'population': 190255},
   {'name': 'Nagar Coil', 'population': 190084},
   {'name': 'Bijapur', 'population': 186939},
   {'name': 'Kukatpalle', 'population': 185378},
   {'name': 'Bally', 'population': 184474},
   {'name': 'Bhilwara', 'population': 183965},
   {'name': 'Ratlam', 'population': 183375},
   {'name': 'Avadi', 'population': 183215},
   {'name': 'Dindigul', 'population': 182477},
   {'name': 'Ahmadnagar', 'population': 181339},
   {'name': 'Bilaspur', 'population': 179833},
   {'name': 'Shimoga', 'population': 179258},
   {'name': 'Kharagpur', 'population': 177989},
   {'name': 'Mira Bhayandar', 'population': 175372},
   {'name': 'Vellore', 'population': 175061},
   {'name': 'Jalna', 'population': 174985},
   {'name': 'Burnpur', 'population': 174933},
   {'name': 'Anantapur', 'population': 174924},
   {'name': 'Allappuzha (Alleppey)', 'population': 174666},
   {'name': 'Tirupati', 'population': 174369},
   {'name': 'Karnal', 'population': 173751},
   {'name': 'Burhanpur', 'population': 172710},
   {'name': 'Hisar (Hissar)', 'population': 172677},
   {'name': 'Tiruvottiyur', 'population': 172562},
   {'name': 'Mirzapur-cum-Vindhyachal', 'population': 169336},
   {'name': 'Secunderabad', 'population': 167461},
   {'name': 'Nadiad', 'population': 167051},
   {'name': 'Dewas', 'population': 164364},
   {'name': 'Murwara (Katni)', 'population': 163431},
   {'name': 'Ganganagar', 'population': 161482},
   {'name': 'Vizianagaram', 'population': 160359},
   {'name': 'Erode', 'population': 159232},
   {'name': 'Machilipatnam (Masulipatam)', 'population': 159110},
   {'name': 'Bhatinda (Bathinda)', 'population': 159042},
   {'name': 'Raichur', 'population': 157551},
   {'name': 'Agartala', 'population': 157358},
   {'name': 'Arrah (Ara)', 'population': 157082},
   {'name': 'Satna', 'population': 156630},
   {'name': 'Lalbahadur Nagar', 'population': 155500},
   {'name': 'Aizawl', 'population': 155240},
   {'name': 'Uluberia', 'population': 155172},
   {'name': 'Katihar', 'population': 154367},
   {'name': 'Cuddalore', 'population': 153086},
   {'name': 'Hugli-Chinsurah', 'population': 151806},
   {'name': 'Dhanbad', 'population': 151789},
   {'name': 'Raiganj', 'population': 151045},
   {'name': 'Sambhal', 'population': 150869},
   {'name': 'Durg', 'population': 150645},
   {'name': 'Munger (Monghyr)', 'population': 150112},
   {'name': 'Kanchipuram', 'population': 150100},
   {'name': 'North Dum Dum', 'population': 149965},
   {'name': 'Karimnagar', 'population': 148583},
   {'name': 'Bharatpur', 'population': 148519},
   {'name': 'Sikar', 'population': 148272},
   {'name': 'Hardwar (Haridwar)', 'population': 147305},
   {'name': 'Dabgram', 'population': 147217},
   {'name': 'Morena', 'population': 147124},
   {'name': 'Noida', 'population': 146514},
   {'name': 'Hapur', 'population': 146262},
   {'name': 'Bhusawal', 'population': 145143},
   {'name': 'Khandwa', 'population': 145133},
   {'name': 'Yamuna Nagar', 'population': 144346},
   {'name': 'Sonipat (Sonepat)', 'population': 143922},
   {'name': 'Tenali', 'population': 143726},
   {'name': 'Raurkela Civil Township', 'population': 140408},
   {'name': 'Kollam (Quilon)', 'population': 139852},
   {'name': 'Kumbakonam', 'population': 139483},
   {'name': 'Ingraj Bazar (English Bazar)', 'population': 139204},
   {'name': 'Timkur', 'population': 138903},
   {'name': 'Amroha', 'population': 137061},
   {'name': 'Serampore', 'population': 137028},
   {'name': 'Chapra', 'population': 136877},
   {'name': 'Pali', 'population': 136842},
   {'name': 'Maunath Bhanjan', 'population': 136697},
   {'name': 'Adoni', 'population': 136182},
   {'name': 'Jaunpur', 'population': 136062},
   {'name': 'Tirunelveli', 'population': 135825},
   {'name': 'Bahraich', 'population': 135400},
   {'name': 'Gadag Betigeri', 'population': 134051},
   {'name': 'Proddatur', 'population': 133914},
   {'name': 'Chittoor', 'population': 133462},
   {'name': 'Barrackpur', 'population': 133265},
   {'name': 'Bharuch (Broach)', 'population': 133102},
   {'name': 'Naihati', 'population': 132701},
   {'name': 'Shillong', 'population': 131719},
   {'name': 'Sambalpur', 'population': 131138},
   {'name': 'Junagadh', 'population': 130484},
   {'name': 'Rae Bareli', 'population': 129904},
   {'name': 'Rewa', 'population': 128981},
   {'name': 'Gurgaon', 'population': 128608},
   {'name': 'Khammam', 'population': 127992},
   {'name': 'Bulandshahr', 'population': 127201},
   {'name': 'Navsari', 'population': 126089},
   {'name': 'Malkajgiri', 'population': 126066},
   {'name': 'Midnapore (Medinipur)', 'population': 125498},
   {'name': 'Miraj', 'population': 125407},
   {'name': 'Raj Nandgaon', 'population': 125371},
   {'name': 'Alandur', 'population': 125244},
   {'name': 'Puri', 'population': 125199},
   {'name': 'Navadwip', 'population': 125037},
   {'name': 'Sirsa', 'population': 125000},
   {'name': 'Korba', 'population': 124501},
   {'name': 'Faizabad', 'population': 124437},
   {'name': 'Etawah', 'population': 124072},
   {'name': 'Pathankot', 'population': 123930},
   {'name': 'Gandhinagar', 'population': 123359},
   {'name': 'Palghat (Palakkad)', 'population': 123289},
   {'name': 'Veraval', 'population': 123000},
   {'name': 'Hoshiarpur', 'population': 122705},
   {'name': 'Ambala', 'population': 122596},
   {'name': 'Sitapur', 'population': 121842},
   {'name': 'Bhiwani', 'population': 121629},
   {'name': 'Cuddapah', 'population': 121463},
   {'name': 'Bhimavaram', 'population': 121314},
   {'name': 'Krishnanagar', 'population': 121110},
   {'name': 'Chandannagar', 'population': 120378},
   {'name': 'Mandya', 'population': 120265},
   {'name': 'Dibrugarh', 'population': 120127},
   {'name': 'Nandyal', 'population': 119813},
   {'name': 'Balurghat', 'population': 119796},
   {'name': 'Neyveli', 'population': 118080},
   {'name': 'Fatehpur', 'population': 117675},
   {'name': 'Mahbubnagar', 'population': 116833},
   {'name': 'Budaun', 'population': 116695},
   {'name': 'Porbandar', 'population': 116671},
   {'name': 'Silchar', 'population': 115483},
   {'name': 'Berhampore (Baharampur)', 'population': 115144},
   {'name': 'Purnea (Purnia)', 'population': 114912},
   {'name': 'Bankura', 'population': 114876},
   {'name': 'Rajapalaiyam', 'population': 114202},
   {'name': 'Titagarh', 'population': 114085},
   {'name': 'Halisahar', 'population': 114028},
   {'name': 'Hathras', 'population': 113285},
   {'name': 'Bhir (Bid)', 'population': 112434},
   {'name': 'Pallavaram', 'population': 111866},
   {'name': 'Anand', 'population': 110266},
   {'name': 'Mango', 'population': 110024},
   {'name': 'Santipur', 'population': 109956},
   {'name': 'Bhind', 'population': 109755},
   {'name': 'Gondiya', 'population': 109470},
   {'name': 'Tiruvannamalai', 'population': 109196},
   {'name': 'Yeotmal (Yavatmal)', 'population': 108578},
   {'name': 'Kulti-Barakar', 'population': 108518},
   {'name': 'Moga', 'population': 108304},
   {'name': 'Shivapuri', 'population': 108277},
   {'name': 'Bidar', 'population': 108016},
   {'name': 'Guntakal', 'population': 107592},
   {'name': 'Unnao', 'population': 107425},
   {'name': 'Barasat', 'population': 107365},
   {'name': 'Tambaram', 'population': 107187},
   {'name': 'Abohar', 'population': 107163},
   {'name': 'Pilibhit', 'population': 106605},
   {'name': 'Valparai', 'population': 106523},
   {'name': 'Gonda', 'population': 106078},
   {'name': 'Surendranagar', 'population': 105973},
   {'name': 'Qutubullapur', 'population': 105380},
   {'name': 'Beawar', 'population': 105363},
   {'name': 'Hindupur', 'population': 104651},
   {'name': 'Gandhidham', 'population': 104585},
   {'name': 'Haldwani-cum-Kathgodam', 'population': 104195},
   {'name': 'Tellicherry (Thalassery)', 'population': 103579},
   {'name': 'Wardha', 'population': 102985},
   {'name': 'Rishra', 'population': 102649},
   {'name': 'Bhuj', 'population': 102176},
   {'name': 'Modinagar', 'population': 101660},
   {'name': 'Gudivada', 'population': 101656},
   {'name': 'Basirhat', 'population': 101409},
   {'name': 'Uttarpara-Kotrung', 'population': 100867},
   {'name': 'Ongole', 'population': 100836},
   {'name': 'North Barrackpur', 'population': 100513},
   {'name': 'Guna', 'population': 100490},
   {'name': 'Haldia', 'population': 100347},
   {'name': 'Habra', 'population': 100223},
   {'name': 'Kanchrapara', 'population': 100194},
   {'name': 'Tonk', 'population': 100079},
   {'name': 'Champdani', 'population': 98818},
   {'name': 'Orai', 'population': 98640},
   {'name': 'Pudukkottai', 'population': 98619},
   {'name': 'Sasaram', 'population': 98220},
   {'name': 'Hazaribag', 'population': 97712},
   {'name': 'Palayankottai', 'population': 97662},
   {'name': 'Banda', 'population': 97227},
   {'name': 'Godhra', 'population': 96813},
   {'name': 'Hospet', 'population': 96322},
   {'name': 'Ashoknagar-Kalyangarh', 'population': 96315},
   {'name': 'Achalpur', 'population': 96216},
   {'name': 'Patan', 'population': 96109},
   {'name': 'Mandasor', 'population': 95758},
   {'name': 'Damoh', 'population': 95661},
   {'name': 'Satara', 'population': 95133},
   {'name': 'Meerut Cantonment', 'population': 94876},
   {'name': 'Dehri', 'population': 94526},
   {'name': 'Delhi Cantonment', 'population': 94326},
   {'name': 'Chhindwara', 'population': 93731},
   {'name': 'Bansberia', 'population': 93447},
   {'name': 'Nagaon', 'population': 93350},
   {'name': 'Kanpur Cantonment', 'population': 93109},
   {'name': 'Vidisha', 'population': 92917},
   {'name': 'Bettiah', 'population': 92583},
   {'name': 'Purulia', 'population': 92574},
   {'name': 'Hassan', 'population': 90803},
   {'name': 'Ambala Sadar', 'population': 90712},
   {'name': 'Baidyabati', 'population': 90601},
   {'name': 'Morvi', 'population': 90357},
   {'name': 'Raigarh', 'population': 89166},
   {'name': 'Vejalpur', 'population': 89053}],
  'name': 'India',
  'population': 1013662000},
 {'cities': [], 'name': 'British Indian Ocean Territory', 'population': 0},
 {'cities': [{'name': 'Dublin', 'population': 481854},
   {'name': 'Cork', 'population': 127187}],
  'name': 'Ireland',
  'population': 3775100},
 {'cities': [{'name': 'Teheran', 'population': 6758845},
   {'name': 'Mashhad', 'population': 1887405},
   {'name': 'Esfahan', 'population': 1266072},
   {'name': 'Tabriz', 'population': 1191043},
   {'name': 'Shiraz', 'population': 1053025},
   {'name': 'Karaj', 'population': 940968},
   {'name': 'Ahvaz', 'population': 804980},
   {'name': 'Qom', 'population': 777677},
   {'name': 'Kermanshah', 'population': 692986},
   {'name': 'Urmia', 'population': 435200},
   {'name': 'Zahedan', 'population': 419518},
   {'name': 'Rasht', 'population': 417748},
   {'name': 'Hamadan', 'population': 401281},
   {'name': 'Kerman', 'population': 384991},
   {'name': 'Arak', 'population': 380755},
   {'name': 'Ardebil', 'population': 340386},
   {'name': 'Yazd', 'population': 326776},
   {'name': 'Qazvin', 'population': 291117},
   {'name': 'Zanjan', 'population': 286295},
   {'name': 'Sanandaj', 'population': 277808},
   {'name': 'Bandar-e-Abbas', 'population': 273578},
   {'name': 'Khorramabad', 'population': 272815},
   {'name': 'Eslamshahr', 'population': 265450},
   {'name': 'Borujerd', 'population': 217804},
   {'name': 'Abadan', 'population': 206073},
   {'name': 'Dezful', 'population': 202639},
   {'name': 'Kashan', 'population': 201372},
   {'name': 'Sari', 'population': 195882},
   {'name': 'Gorgan', 'population': 188710},
   {'name': 'Najafabad', 'population': 178498},
   {'name': 'Sabzevar', 'population': 170738},
   {'name': 'Khomeynishahr', 'population': 165888},
   {'name': 'Amol', 'population': 159092},
   {'name': 'Neyshabur', 'population': 158847},
   {'name': 'Babol', 'population': 158346},
   {'name': 'Khoy', 'population': 148944},
   {'name': 'Malayer', 'population': 144373},
   {'name': 'Bushehr', 'population': 143641},
   {'name': 'Qaemshahr', 'population': 143286},
   {'name': 'Qarchak', 'population': 142690},
   {'name': 'Qods', 'population': 138278},
   {'name': 'Sirjan', 'population': 135024},
   {'name': 'Bojnurd', 'population': 134835},
   {'name': 'Maragheh', 'population': 132318},
   {'name': 'Birjand', 'population': 127608},
   {'name': 'Ilam', 'population': 126346},
   {'name': 'Bukan', 'population': 120020},
   {'name': 'Masjed-e-Soleyman', 'population': 116883},
   {'name': 'Saqqez', 'population': 115394},
   {'name': 'Gonbad-e Qabus', 'population': 111253},
   {'name': 'Saveh', 'population': 111245},
   {'name': 'Mahabad', 'population': 107799},
   {'name': 'Varamin', 'population': 107233},
   {'name': 'Andimeshk', 'population': 106923},
   {'name': 'Khorramshahr', 'population': 105636},
   {'name': 'Shahrud', 'population': 104765},
   {'name': 'Marv Dasht', 'population': 103579},
   {'name': 'Zabol', 'population': 100887},
   {'name': 'Shahr-e Kord', 'population': 100477},
   {'name': 'Bandar-e Anzali', 'population': 98500},
   {'name': 'Rafsanjan', 'population': 98300},
   {'name': 'Marand', 'population': 96400},
   {'name': 'Torbat-e Heydariyeh', 'population': 94600},
   {'name': 'Jahrom', 'population': 94200},
   {'name': 'Semnan', 'population': 91045},
   {'name': 'Miandoab', 'population': 90100},
   {'name': 'Qomsheh', 'population': 89800}],
  'name': 'Iran',
  'population': 67702000},
 {'cities': [{'name': 'Baghdad', 'population': 4336000},
   {'name': 'Mosul', 'population': 879000},
   {'name': 'Irbil', 'population': 485968},
   {'name': 'Kirkuk', 'population': 418624},
   {'name': 'Basra', 'population': 406296},
   {'name': 'al-Sulaymaniya', 'population': 364096},
   {'name': 'al-Najaf', 'population': 309010},
   {'name': 'Karbala', 'population': 296705},
   {'name': 'al-Hilla', 'population': 268834},
   {'name': 'al-Nasiriya', 'population': 265937},
   {'name': 'al-Amara', 'population': 208797},
   {'name': 'al-Diwaniya', 'population': 196519},
   {'name': 'al-Ramadi', 'population': 192556},
   {'name': 'al-Kut', 'population': 183183},
   {'name': 'Baquba', 'population': 114516}],
  'name': 'Iraq',
  'population': 23115000},
 {'cities': [{'name': 'Reykjavík', 'population': 109184}],
  'name': 'Iceland',
  'population': 279000},
 {'cities': [{'name': 'Jerusalem', 'population': 633700},
   {'name': 'Tel Aviv-Jaffa', 'population': 348100},
   {'name': 'Haifa', 'population': 265700},
   {'name': 'Rishon Le Ziyyon', 'population': 188200},
   {'name': 'Beerseba', 'population': 163700},
   {'name': 'Holon', 'population': 163100},
   {'name': 'Petah Tiqwa', 'population': 159400},
   {'name': 'Ashdod', 'population': 155800},
   {'name': 'Netanya', 'population': 154900},
   {'name': 'Bat Yam', 'population': 137000},
   {'name': 'Bene Beraq', 'population': 133900},
   {'name': 'Ramat Gan', 'population': 126900},
   {'name': 'Ashqelon', 'population': 92300},
   {'name': 'Rehovot', 'population': 90300}],
  'name': 'Israel',
  'population': 6217000},
 {'cities': [{'name': 'Roma', 'population': 2643581},
   {'name': 'Milano', 'population': 1300977},
   {'name': 'Napoli', 'population': 1002619},
   {'name': 'Torino', 'population': 903705},
   {'name': 'Palermo', 'population': 683794},
   {'name': 'Genova', 'population': 636104},
   {'name': 'Bologna', 'population': 381161},
   {'name': 'Firenze', 'population': 376662},
   {'name': 'Catania', 'population': 337862},
   {'name': 'Bari', 'population': 331848},
   {'name': 'Venezia', 'population': 277305},
   {'name': 'Messina', 'population': 259156},
   {'name': 'Verona', 'population': 255268},
   {'name': 'Trieste', 'population': 216459},
   {'name': 'Padova', 'population': 211391},
   {'name': 'Taranto', 'population': 208214},
   {'name': 'Brescia', 'population': 191317},
   {'name': 'Reggio di Calabria', 'population': 179617},
   {'name': 'Modena', 'population': 176022},
   {'name': 'Prato', 'population': 172473},
   {'name': 'Parma', 'population': 168717},
   {'name': 'Cagliari', 'population': 165926},
   {'name': 'Livorno', 'population': 161673},
   {'name': 'Perugia', 'population': 156673},
   {'name': 'Foggia', 'population': 154891},
   {'name': 'Reggio nell´ Emilia', 'population': 143664},
   {'name': 'Salerno', 'population': 142055},
   {'name': 'Ravenna', 'population': 138418},
   {'name': 'Ferrara', 'population': 132127},
   {'name': 'Rimini', 'population': 131062},
   {'name': 'Syrakusa', 'population': 126282},
   {'name': 'Sassari', 'population': 120803},
   {'name': 'Monza', 'population': 119516},
   {'name': 'Bergamo', 'population': 117837},
   {'name': 'Pescara', 'population': 115698},
   {'name': 'Latina', 'population': 114099},
   {'name': 'Vicenza', 'population': 109738},
   {'name': 'Terni', 'population': 107770},
   {'name': 'Forlì', 'population': 107475},
   {'name': 'Trento', 'population': 104906},
   {'name': 'Novara', 'population': 102037},
   {'name': 'Piacenza', 'population': 98384},
   {'name': 'Ancona', 'population': 98329},
   {'name': 'Lecce', 'population': 98208},
   {'name': 'Bolzano', 'population': 97232},
   {'name': 'Catanzaro', 'population': 96700},
   {'name': 'La Spezia', 'population': 95504},
   {'name': 'Udine', 'population': 94932},
   {'name': 'Torre del Greco', 'population': 94505},
   {'name': 'Andria', 'population': 94443},
   {'name': 'Brindisi', 'population': 93454},
   {'name': 'Giugliano in Campania', 'population': 93286},
   {'name': 'Pisa', 'population': 92379},
   {'name': 'Barletta', 'population': 91904},
   {'name': 'Arezzo', 'population': 91729},
   {'name': 'Alessandria', 'population': 90289},
   {'name': 'Cesena', 'population': 89852},
   {'name': 'Pesaro', 'population': 88987}],
  'name': 'Italy',
  'population': 57680000},
 {'cities': [{'name': 'Spanish Town', 'population': 110379},
   {'name': 'Kingston', 'population': 103962},
   {'name': 'Portmore', 'population': 99799}],
  'name': 'Jamaica',
  'population': 2583000},
 {'cities': [{'name': 'Amman', 'population': 1000000},
   {'name': 'al-Zarqa', 'population': 389815},
   {'name': 'Irbid', 'population': 231511},
   {'name': 'al-Rusayfa', 'population': 137247},
   {'name': 'Wadi al-Sir', 'population': 89104}],
  'name': 'Jordan',
  'population': 5083000},
 {'cities': [{'name': 'Tokyo', 'population': 7980230},
   {'name': 'Jokohama [Yokohama]', 'population': 3339594},
   {'name': 'Osaka', 'population': 2595674},
   {'name': 'Nagoya', 'population': 2154376},
   {'name': 'Sapporo', 'population': 1790886},
   {'name': 'Kioto', 'population': 1461974},
   {'name': 'Kobe', 'population': 1425139},
   {'name': 'Fukuoka', 'population': 1308379},
   {'name': 'Kawasaki', 'population': 1217359},
   {'name': 'Hiroshima', 'population': 1119117},
   {'name': 'Kitakyushu', 'population': 1016264},
   {'name': 'Sendai', 'population': 989975},
   {'name': 'Chiba', 'population': 863930},
   {'name': 'Sakai', 'population': 797735},
   {'name': 'Kumamoto', 'population': 656734},
   {'name': 'Okayama', 'population': 624269},
   {'name': 'Sagamihara', 'population': 586300},
   {'name': 'Hamamatsu', 'population': 568796},
   {'name': 'Kagoshima', 'population': 549977},
   {'name': 'Funabashi', 'population': 545299},
   {'name': 'Higashiosaka', 'population': 517785},
   {'name': 'Hachioji', 'population': 513451},
   {'name': 'Niigata', 'population': 497464},
   {'name': 'Amagasaki', 'population': 481434},
   {'name': 'Himeji', 'population': 475167},
   {'name': 'Shizuoka', 'population': 473854},
   {'name': 'Urawa', 'population': 469675},
   {'name': 'Matsuyama', 'population': 466133},
   {'name': 'Matsudo', 'population': 461126},
   {'name': 'Kanazawa', 'population': 455386},
   {'name': 'Kawaguchi', 'population': 452155},
   {'name': 'Ichikawa', 'population': 441893},
   {'name': 'Omiya', 'population': 441649},
   {'name': 'Utsunomiya', 'population': 440353},
   {'name': 'Oita', 'population': 433401},
   {'name': 'Nagasaki', 'population': 432759},
   {'name': 'Yokosuka', 'population': 430200},
   {'name': 'Kurashiki', 'population': 425103},
   {'name': 'Gifu', 'population': 408007},
   {'name': 'Hirakata', 'population': 403151},
   {'name': 'Nishinomiya', 'population': 397618},
   {'name': 'Toyonaka', 'population': 396689},
   {'name': 'Wakayama', 'population': 391233},
   {'name': 'Fukuyama', 'population': 376921},
   {'name': 'Fujisawa', 'population': 372840},
   {'name': 'Asahikawa', 'population': 364813},
   {'name': 'Machida', 'population': 364197},
   {'name': 'Nara', 'population': 362812},
   {'name': 'Takatsuki', 'population': 361747},
   {'name': 'Iwaki', 'population': 361737},
   {'name': 'Nagano', 'population': 361391},
   {'name': 'Toyohashi', 'population': 360066},
   {'name': 'Toyota', 'population': 346090},
   {'name': 'Suita', 'population': 345750},
   {'name': 'Takamatsu', 'population': 332471},
   {'name': 'Koriyama', 'population': 330335},
   {'name': 'Okazaki', 'population': 328711},
   {'name': 'Kawagoe', 'population': 327211},
   {'name': 'Tokorozawa', 'population': 325809},
   {'name': 'Toyama', 'population': 325790},
   {'name': 'Kochi', 'population': 324710},
   {'name': 'Kashiwa', 'population': 320296},
   {'name': 'Akita', 'population': 314440},
   {'name': 'Miyazaki', 'population': 303784},
   {'name': 'Koshigaya', 'population': 301446},
   {'name': 'Naha', 'population': 299851},
   {'name': 'Aomori', 'population': 295969},
   {'name': 'Hakodate', 'population': 294788},
   {'name': 'Akashi', 'population': 292253},
   {'name': 'Yokkaichi', 'population': 288173},
   {'name': 'Fukushima', 'population': 287525},
   {'name': 'Morioka', 'population': 287353},
   {'name': 'Maebashi', 'population': 284473},
   {'name': 'Kasugai', 'population': 282348},
   {'name': 'Otsu', 'population': 282070},
   {'name': 'Ichihara', 'population': 279280},
   {'name': 'Yao', 'population': 276421},
   {'name': 'Ichinomiya', 'population': 270828},
   {'name': 'Tokushima', 'population': 269649},
   {'name': 'Kakogawa', 'population': 266281},
   {'name': 'Ibaraki', 'population': 261020},
   {'name': 'Neyagawa', 'population': 257315},
   {'name': 'Shimonoseki', 'population': 257263},
   {'name': 'Yamagata', 'population': 255617},
   {'name': 'Fukui', 'population': 254818},
   {'name': 'Hiratsuka', 'population': 254207},
   {'name': 'Mito', 'population': 246559},
   {'name': 'Sasebo', 'population': 244240},
   {'name': 'Hachinohe', 'population': 242979},
   {'name': 'Takasaki', 'population': 239124},
   {'name': 'Shimizu', 'population': 239123},
   {'name': 'Kurume', 'population': 235611},
   {'name': 'Fuji', 'population': 231527},
   {'name': 'Soka', 'population': 222768},
   {'name': 'Fuchu', 'population': 220576},
   {'name': 'Chigasaki', 'population': 216015},
   {'name': 'Atsugi', 'population': 212407},
   {'name': 'Numazu', 'population': 211382},
   {'name': 'Ageo', 'population': 209442},
   {'name': 'Yamato', 'population': 208234},
   {'name': 'Matsumoto', 'population': 206801},
   {'name': 'Kure', 'population': 206504},
   {'name': 'Takarazuka', 'population': 205993},
   {'name': 'Kasukabe', 'population': 201838},
   {'name': 'Chofu', 'population': 201585},
   {'name': 'Odawara', 'population': 200171},
   {'name': 'Kofu', 'population': 199753},
   {'name': 'Kushiro', 'population': 197608},
   {'name': 'Kishiwada', 'population': 197276},
   {'name': 'Hitachi', 'population': 196622},
   {'name': 'Nagaoka', 'population': 192407},
   {'name': 'Itami', 'population': 190886},
   {'name': 'Uji', 'population': 188735},
   {'name': 'Suzuka', 'population': 184061},
   {'name': 'Hirosaki', 'population': 177522},
   {'name': 'Ube', 'population': 175206},
   {'name': 'Kodaira', 'population': 174984},
   {'name': 'Takaoka', 'population': 174380},
   {'name': 'Obihiro', 'population': 173685},
   {'name': 'Tomakomai', 'population': 171958},
   {'name': 'Saga', 'population': 170034},
   {'name': 'Sakura', 'population': 168072},
   {'name': 'Kamakura', 'population': 167661},
   {'name': 'Mitaka', 'population': 167268},
   {'name': 'Izumi', 'population': 166979},
   {'name': 'Hino', 'population': 166770},
   {'name': 'Hadano', 'population': 166512},
   {'name': 'Ashikaga', 'population': 165243},
   {'name': 'Tsu', 'population': 164543},
   {'name': 'Sayama', 'population': 162472},
   {'name': 'Yachiyo', 'population': 161222},
   {'name': 'Tsukuba', 'population': 160768},
   {'name': 'Tachikawa', 'population': 159430},
   {'name': 'Kumagaya', 'population': 157171},
   {'name': 'Moriguchi', 'population': 155941},
   {'name': 'Otaru', 'population': 155784},
   {'name': 'Anjo', 'population': 153823},
   {'name': 'Narashino', 'population': 152849},
   {'name': 'Oyama', 'population': 152820},
   {'name': 'Ogaki', 'population': 151758},
   {'name': 'Matsue', 'population': 149821},
   {'name': 'Kawanishi', 'population': 149794},
   {'name': 'Hitachinaka', 'population': 148006},
   {'name': 'Niiza', 'population': 147744},
   {'name': 'Nagareyama', 'population': 147738},
   {'name': 'Tottori', 'population': 147523},
   {'name': 'Tama', 'population': 146712},
   {'name': 'Iruma', 'population': 145922},
   {'name': 'Ota', 'population': 145317},
   {'name': 'Omuta', 'population': 142889},
   {'name': 'Komaki', 'population': 139827},
   {'name': 'Ome', 'population': 139216},
   {'name': 'Kadoma', 'population': 138953},
   {'name': 'Yamaguchi', 'population': 138210},
   {'name': 'Higashimurayama', 'population': 136970},
   {'name': 'Yonago', 'population': 136461},
   {'name': 'Matsubara', 'population': 135010},
   {'name': 'Musashino', 'population': 134426},
   {'name': 'Tsuchiura', 'population': 134072},
   {'name': 'Joetsu', 'population': 133505},
   {'name': 'Miyakonojo', 'population': 133183},
   {'name': 'Misato', 'population': 132957},
   {'name': 'Kakamigahara', 'population': 131831},
   {'name': 'Daito', 'population': 130594},
   {'name': 'Seto', 'population': 130470},
   {'name': 'Kariya', 'population': 127969},
   {'name': 'Urayasu', 'population': 127550},
   {'name': 'Beppu', 'population': 127486},
   {'name': 'Niihama', 'population': 127207},
   {'name': 'Minoo', 'population': 127026},
   {'name': 'Fujieda', 'population': 126897},
   {'name': 'Abiko', 'population': 126670},
   {'name': 'Nobeoka', 'population': 125547},
   {'name': 'Tondabayashi', 'population': 125094},
   {'name': 'Ueda', 'population': 124217},
   {'name': 'Kashihara', 'population': 124013},
   {'name': 'Matsusaka', 'population': 123582},
   {'name': 'Isesaki', 'population': 123285},
   {'name': 'Zama', 'population': 122046},
   {'name': 'Kisarazu', 'population': 121967},
   {'name': 'Noda', 'population': 121030},
   {'name': 'Ishinomaki', 'population': 120963},
   {'name': 'Fujinomiya', 'population': 119714},
   {'name': 'Kawachinagano', 'population': 119666},
   {'name': 'Imabari', 'population': 119357},
   {'name': 'Aizuwakamatsu', 'population': 119287},
   {'name': 'Higashihiroshima', 'population': 119166},
   {'name': 'Habikino', 'population': 118968},
   {'name': 'Ebetsu', 'population': 118805},
   {'name': 'Hofu', 'population': 118751},
   {'name': 'Kiryu', 'population': 118326},
   {'name': 'Okinawa', 'population': 117748},
   {'name': 'Yaizu', 'population': 117258},
   {'name': 'Toyokawa', 'population': 115781},
   {'name': 'Ebina', 'population': 115571},
   {'name': 'Asaka', 'population': 114815},
   {'name': 'Higashikurume', 'population': 111666},
   {'name': 'Ikoma', 'population': 111645},
   {'name': 'Kitami', 'population': 111295},
   {'name': 'Koganei', 'population': 110969},
   {'name': 'Iwatsuki', 'population': 110034},
   {'name': 'Mishima', 'population': 109699},
   {'name': 'Handa', 'population': 108600},
   {'name': 'Muroran', 'population': 108275},
   {'name': 'Komatsu', 'population': 107937},
   {'name': 'Yatsushiro', 'population': 107661},
   {'name': 'Iida', 'population': 107583},
   {'name': 'Tokuyama', 'population': 107078},
   {'name': 'Kokubunji', 'population': 106996},
   {'name': 'Akishima', 'population': 106914},
   {'name': 'Iwakuni', 'population': 106647},
   {'name': 'Kusatsu', 'population': 106232},
   {'name': 'Kuwana', 'population': 106121},
   {'name': 'Sanda', 'population': 105643},
   {'name': 'Hikone', 'population': 105508},
   {'name': 'Toda', 'population': 103969},
   {'name': 'Tajimi', 'population': 103171},
   {'name': 'Ikeda', 'population': 102710},
   {'name': 'Fukaya', 'population': 102156},
   {'name': 'Ise', 'population': 101732},
   {'name': 'Sakata', 'population': 101651},
   {'name': 'Kasuga', 'population': 101344},
   {'name': 'Kamagaya', 'population': 100821},
   {'name': 'Tsuruoka', 'population': 100713},
   {'name': 'Hoya', 'population': 100313},
   {'name': 'Nishio', 'population': 100032},
   {'name': 'Tokai', 'population': 99738},
   {'name': 'Inazawa', 'population': 98746},
   {'name': 'Sakado', 'population': 98221},
   {'name': 'Isehara', 'population': 98123},
   {'name': 'Takasago', 'population': 97632},
   {'name': 'Fujimi', 'population': 96972},
   {'name': 'Urasoe', 'population': 96002},
   {'name': 'Yonezawa', 'population': 95592},
   {'name': 'Konan', 'population': 95521},
   {'name': 'Yamatokoriyama', 'population': 95165},
   {'name': 'Maizuru', 'population': 94784},
   {'name': 'Onomichi', 'population': 93756},
   {'name': 'Higashimatsuyama', 'population': 93342},
   {'name': 'Kimitsu', 'population': 93216},
   {'name': 'Isahaya', 'population': 93058},
   {'name': 'Kanuma', 'population': 93053},
   {'name': 'Izumisano', 'population': 92583},
   {'name': 'Kameoka', 'population': 92398},
   {'name': 'Mobara', 'population': 91664},
   {'name': 'Narita', 'population': 91470},
   {'name': 'Kashiwazaki', 'population': 91229},
   {'name': 'Tsuyama', 'population': 91170}],
  'name': 'Japan',
  'population': 126714000},
 {'cities': [{'name': 'Almaty', 'population': 1129400},
   {'name': 'Qaraghandy', 'population': 436900},
   {'name': 'Shymkent', 'population': 360100},
   {'name': 'Taraz', 'population': 330100},
   {'name': 'Astana', 'population': 311200},
   {'name': 'Öskemen', 'population': 311000},
   {'name': 'Pavlodar', 'population': 300500},
   {'name': 'Semey', 'population': 269600},
   {'name': 'Aqtöbe', 'population': 253100},
   {'name': 'Qostanay', 'population': 221400},
   {'name': 'Petropavl', 'population': 203500},
   {'name': 'Oral', 'population': 195500},
   {'name': 'Temirtau', 'population': 170500},
   {'name': 'Qyzylorda', 'population': 157400},
   {'name': 'Aqtau', 'population': 143400},
   {'name': 'Atyrau', 'population': 142500},
   {'name': 'Ekibastuz', 'population': 127200},
   {'name': 'Kökshetau', 'population': 123400},
   {'name': 'Rudnyy', 'population': 109500},
   {'name': 'Taldyqorghan', 'population': 98000},
   {'name': 'Zhezqazghan', 'population': 90000}],
  'name': 'Kazakstan',
  'population': 16223000},
 {'cities': [{'name': 'Nairobi', 'population': 2290000},
   {'name': 'Mombasa', 'population': 461753},
   {'name': 'Kisumu', 'population': 192733},
   {'name': 'Nakuru', 'population': 163927},
   {'name': 'Machakos', 'population': 116293},
   {'name': 'Eldoret', 'population': 111882},
   {'name': 'Meru', 'population': 94947},
   {'name': 'Nyeri', 'population': 91258}],
  'name': 'Kenya',
  'population': 30080000},
 {'cities': [{'name': 'Bishkek', 'population': 589400},
   {'name': 'Osh', 'population': 222700}],
  'name': 'Kyrgyzstan',
  'population': 4699000},
 {'cities': [{'name': 'Phnom Penh', 'population': 570155},
   {'name': 'Battambang', 'population': 129800},
   {'name': 'Siem Reap', 'population': 105100}],
  'name': 'Cambodia',
  'population': 11168000},
 {'cities': [{'name': 'Bikenibeu', 'population': 5055},
   {'name': 'Bairiki', 'population': 2226}],
  'name': 'Kiribati',
  'population': 83000},
 {'cities': [{'name': 'Basseterre', 'population': 11600}],
  'name': 'Saint Kitts and Nevis',
  'population': 38000},
 {'cities': [{'name': 'Seoul', 'population': 9981619},
   {'name': 'Pusan', 'population': 3804522},
   {'name': 'Inchon', 'population': 2559424},
   {'name': 'Taegu', 'population': 2548568},
   {'name': 'Taejon', 'population': 1425835},
   {'name': 'Kwangju', 'population': 1368341},
   {'name': 'Ulsan', 'population': 1084891},
   {'name': 'Songnam', 'population': 869094},
   {'name': 'Puchon', 'population': 779412},
   {'name': 'Suwon', 'population': 755550},
   {'name': 'Anyang', 'population': 591106},
   {'name': 'Chonju', 'population': 563153},
   {'name': 'Chongju', 'population': 531376},
   {'name': 'Koyang', 'population': 518282},
   {'name': 'Ansan', 'population': 510314},
   {'name': 'Pohang', 'population': 508899},
   {'name': 'Chang-won', 'population': 481694},
   {'name': 'Masan', 'population': 441242},
   {'name': 'Kwangmyong', 'population': 350914},
   {'name': 'Chonan', 'population': 330259},
   {'name': 'Chinju', 'population': 329886},
   {'name': 'Iksan', 'population': 322685},
   {'name': 'Pyongtaek', 'population': 312927},
   {'name': 'Kumi', 'population': 311431},
   {'name': 'Uijongbu', 'population': 276111},
   {'name': 'Kyongju', 'population': 272968},
   {'name': 'Kunsan', 'population': 266569},
   {'name': 'Cheju', 'population': 258511},
   {'name': 'Kimhae', 'population': 256370},
   {'name': 'Sunchon', 'population': 249263},
   {'name': 'Mokpo', 'population': 247452},
   {'name': 'Yong-in', 'population': 242643},
   {'name': 'Wonju', 'population': 237460},
   {'name': 'Kunpo', 'population': 235233},
   {'name': 'Chunchon', 'population': 234528},
   {'name': 'Namyangju', 'population': 229060},
   {'name': 'Kangnung', 'population': 220403},
   {'name': 'Chungju', 'population': 205206},
   {'name': 'Andong', 'population': 188443},
   {'name': 'Yosu', 'population': 183596},
   {'name': 'Kyongsan', 'population': 173746},
   {'name': 'Paju', 'population': 163379},
   {'name': 'Yangsan', 'population': 163351},
   {'name': 'Ichon', 'population': 155332},
   {'name': 'Asan', 'population': 154663},
   {'name': 'Koje', 'population': 147562},
   {'name': 'Kimchon', 'population': 147027},
   {'name': 'Nonsan', 'population': 146619},
   {'name': 'Kuri', 'population': 142173},
   {'name': 'Chong-up', 'population': 139111},
   {'name': 'Chechon', 'population': 137070},
   {'name': 'Sosan', 'population': 134746},
   {'name': 'Shihung', 'population': 133443},
   {'name': 'Tong-yong', 'population': 131717},
   {'name': 'Kongju', 'population': 131229},
   {'name': 'Yongju', 'population': 131097},
   {'name': 'Chinhae', 'population': 125997},
   {'name': 'Sangju', 'population': 124116},
   {'name': 'Poryong', 'population': 122604},
   {'name': 'Kwang-yang', 'population': 122052},
   {'name': 'Miryang', 'population': 121501},
   {'name': 'Hanam', 'population': 115812},
   {'name': 'Kimje', 'population': 115427},
   {'name': 'Yongchon', 'population': 113511},
   {'name': 'Sachon', 'population': 113494},
   {'name': 'Uiwang', 'population': 108788},
   {'name': 'Naju', 'population': 107831},
   {'name': 'Namwon', 'population': 103544},
   {'name': 'Tonghae', 'population': 95472},
   {'name': 'Mun-gyong', 'population': 92239}],
  'name': 'South Korea',
  'population': 46844000},
 {'cities': [{'name': 'al-Salimiya', 'population': 130215},
   {'name': 'Jalib al-Shuyukh', 'population': 102178},
   {'name': 'Kuwait', 'population': 28859}],
  'name': 'Kuwait',
  'population': 1972000},
 {'cities': [{'name': 'Vientiane', 'population': 531800},
   {'name': 'Savannakhet', 'population': 96652}],
  'name': 'Laos',
  'population': 5433000},
 {'cities': [{'name': 'Beirut', 'population': 1100000},
   {'name': 'Tripoli', 'population': 240000}],
  'name': 'Lebanon',
  'population': 3282000},
 {'cities': [{'name': 'Monrovia', 'population': 850000}],
  'name': 'Liberia',
  'population': 3154000},
 {'cities': [{'name': 'Tripoli', 'population': 1682000},
   {'name': 'Bengasi', 'population': 804000},
   {'name': 'Misrata', 'population': 121669},
   {'name': 'al-Zawiya', 'population': 89338}],
  'name': 'Libyan Arab Jamahiriya',
  'population': 5605000},
 {'cities': [{'name': 'Castries', 'population': 2301}],
  'name': 'Saint Lucia',
  'population': 154000},
 {'cities': [{'name': 'Schaan', 'population': 5346},
   {'name': 'Vaduz', 'population': 5043}],
  'name': 'Liechtenstein',
  'population': 32300},
 {'cities': [{'name': 'Colombo', 'population': 645000},
   {'name': 'Dehiwala', 'population': 203000},
   {'name': 'Moratuwa', 'population': 190000},
   {'name': 'Jaffna', 'population': 149000},
   {'name': 'Kandy', 'population': 140000},
   {'name': 'Sri Jayawardenepura Kotte', 'population': 118000},
   {'name': 'Negombo', 'population': 100000}],
  'name': 'Sri Lanka',
  'population': 18827000},
 {'cities': [{'name': 'Maseru', 'population': 297000}],
  'name': 'Lesotho',
  'population': 2153000},
 {'cities': [{'name': 'Vilnius', 'population': 577969},
   {'name': 'Kaunas', 'population': 412639},
   {'name': 'Klaipeda', 'population': 202451},
   {'name': 'Šiauliai', 'population': 146563},
   {'name': 'Panevezys', 'population': 133695}],
  'name': 'Lithuania',
  'population': 3698500},
 {'cities': [{'name': 'Luxembourg [Luxemburg/Lëtzebuerg]',
    'population': 80700}],
  'name': 'Luxembourg',
  'population': 435700},
 {'cities': [{'name': 'Riga', 'population': 764328},
   {'name': 'Daugavpils', 'population': 114829},
   {'name': 'Liepaja', 'population': 89439}],
  'name': 'Latvia',
  'population': 2424200},
 {'cities': [{'name': 'Macao', 'population': 437500}],
  'name': 'Macao',
  'population': 473000},
 {'cities': [{'name': 'Casablanca', 'population': 2940623},
   {'name': 'Rabat', 'population': 623457},
   {'name': 'Marrakech', 'population': 621914},
   {'name': 'Fès', 'population': 541162},
   {'name': 'Tanger', 'population': 521735},
   {'name': 'Salé', 'population': 504420},
   {'name': 'Meknès', 'population': 460000},
   {'name': 'Oujda', 'population': 365382},
   {'name': 'Kénitra', 'population': 292600},
   {'name': 'Tétouan', 'population': 277516},
   {'name': 'Safi', 'population': 262300},
   {'name': 'Agadir', 'population': 155244},
   {'name': 'Mohammedia', 'population': 154706},
   {'name': 'Khouribga', 'population': 152090},
   {'name': 'Beni-Mellal', 'population': 140212},
   {'name': 'Témara', 'population': 126303},
   {'name': 'El Jadida', 'population': 119083},
   {'name': 'Nador', 'population': 112450},
   {'name': 'Ksar el Kebir', 'population': 107065},
   {'name': 'Settat', 'population': 96200},
   {'name': 'Taza', 'population': 92700},
   {'name': 'El Araich', 'population': 90400}],
  'name': 'Morocco',
  'population': 28351000},
 {'cities': [{'name': 'Monte-Carlo', 'population': 13154},
   {'name': 'Monaco-Ville', 'population': 1234}],
  'name': 'Monaco',
  'population': 34000},
 {'cities': [{'name': 'Chisinau', 'population': 719900},
   {'name': 'Tiraspol', 'population': 194300},
   {'name': 'Balti', 'population': 153400},
   {'name': 'Bender (Tîghina)', 'population': 125700}],
  'name': 'Moldova',
  'population': 4380000},
 {'cities': [{'name': 'Antananarivo', 'population': 675669},
   {'name': 'Toamasina', 'population': 127441},
   {'name': 'Antsirabé', 'population': 120239},
   {'name': 'Mahajanga', 'population': 100807},
   {'name': 'Fianarantsoa', 'population': 99005}],
  'name': 'Madagascar',
  'population': 15942000},
 {'cities': [{'name': 'Male', 'population': 71000}],
  'name': 'Maldives',
  'population': 286000},
 {'cities': [{'name': 'Ciudad de México', 'population': 8591309},
   {'name': 'Guadalajara', 'population': 1647720},
   {'name': 'Ecatepec de Morelos', 'population': 1620303},
   {'name': 'Puebla', 'population': 1346176},
   {'name': 'Nezahualcóyotl', 'population': 1224924},
   {'name': 'Juárez', 'population': 1217818},
   {'name': 'Tijuana', 'population': 1212232},
   {'name': 'León', 'population': 1133576},
   {'name': 'Monterrey', 'population': 1108499},
   {'name': 'Zapopan', 'population': 1002239},
   {'name': 'Naucalpan de Juárez', 'population': 857511},
   {'name': 'Mexicali', 'population': 764902},
   {'name': 'Culiacán', 'population': 744859},
   {'name': 'Acapulco de Juárez', 'population': 721011},
   {'name': 'Tlalnepantla de Baz', 'population': 720755},
   {'name': 'Mérida', 'population': 703324},
   {'name': 'Chihuahua', 'population': 670208},
   {'name': 'San Luis Potosí', 'population': 669353},
   {'name': 'Guadalupe', 'population': 668780},
   {'name': 'Toluca', 'population': 665617},
   {'name': 'Aguascalientes', 'population': 643360},
   {'name': 'Querétaro', 'population': 639839},
   {'name': 'Morelia', 'population': 619958},
   {'name': 'Hermosillo', 'population': 608697},
   {'name': 'Saltillo', 'population': 577352},
   {'name': 'Torreón', 'population': 529093},
   {'name': 'Centro (Villahermosa)', 'population': 519873},
   {'name': 'San Nicolás de los Garza', 'population': 495540},
   {'name': 'Durango', 'population': 490524},
   {'name': 'Chimalhuacán', 'population': 490245},
   {'name': 'Tlaquepaque', 'population': 475472},
   {'name': 'Atizapán de Zaragoza', 'population': 467262},
   {'name': 'Veracruz', 'population': 457119},
   {'name': 'Cuautitlán Izcalli', 'population': 452976},
   {'name': 'Irapuato', 'population': 440039},
   {'name': 'Tuxtla Gutiérrez', 'population': 433544},
   {'name': 'Tultitlán', 'population': 432411},
   {'name': 'Reynosa', 'population': 419776},
   {'name': 'Benito Juárez', 'population': 419276},
   {'name': 'Matamoros', 'population': 416428},
   {'name': 'Xalapa', 'population': 390058},
   {'name': 'Celaya', 'population': 382140},
   {'name': 'Mazatlán', 'population': 380265},
   {'name': 'Ensenada', 'population': 369573},
   {'name': 'Ahome', 'population': 358663},
   {'name': 'Cajeme', 'population': 355679},
   {'name': 'Cuernavaca', 'population': 337966},
   {'name': 'Tonalá', 'population': 336109},
   {'name': 'Valle de Chalco Solidaridad', 'population': 323113},
   {'name': 'Nuevo Laredo', 'population': 310277},
   {'name': 'Tepic', 'population': 305025},
   {'name': 'Tampico', 'population': 294789},
   {'name': 'Ixtapaluca', 'population': 293160},
   {'name': 'Apodaca', 'population': 282941},
   {'name': 'Guasave', 'population': 277201},
   {'name': 'Gómez Palacio', 'population': 272806},
   {'name': 'Tapachula', 'population': 271141},
   {'name': 'Nicolás Romero', 'population': 269393},
   {'name': 'Coatzacoalcos', 'population': 267037},
   {'name': 'Uruapan', 'population': 265211},
   {'name': 'Victoria', 'population': 262686},
   {'name': 'Oaxaca de Juárez', 'population': 256848},
   {'name': 'Coacalco de Berriozábal', 'population': 252270},
   {'name': 'Pachuca de Soto', 'population': 244688},
   {'name': 'General Escobedo', 'population': 232961},
   {'name': 'Salamanca', 'population': 226864},
   {'name': 'Santa Catarina', 'population': 226573},
   {'name': 'Tehuacán', 'population': 225943},
   {'name': 'Chalco', 'population': 222201},
   {'name': 'Cárdenas', 'population': 216903},
   {'name': 'Campeche', 'population': 216735},
   {'name': 'La Paz', 'population': 213045},
   {'name': 'Othón P. Blanco (Chetumal)', 'population': 208014},
   {'name': 'Texcoco', 'population': 203681},
   {'name': 'La Paz', 'population': 196708},
   {'name': 'Metepec', 'population': 194265},
   {'name': 'Monclova', 'population': 193657},
   {'name': 'Huixquilucan', 'population': 193156},
   {'name': 'Chilpancingo de los Bravo', 'population': 192509},
   {'name': 'Puerto Vallarta', 'population': 183741},
   {'name': 'Fresnillo', 'population': 182744},
   {'name': 'Ciudad Madero', 'population': 182012},
   {'name': 'Soledad de Graciano Sánchez', 'population': 179956},
   {'name': 'San Juan del Río', 'population': 179300},
   {'name': 'San Felipe del Progreso', 'population': 177330},
   {'name': 'Córdoba', 'population': 176952},
   {'name': 'Tecámac', 'population': 172410},
   {'name': 'Ocosingo', 'population': 171495},
   {'name': 'Carmen', 'population': 171367},
   {'name': 'Lázaro Cárdenas', 'population': 170878},
   {'name': 'Jiutepec', 'population': 170428},
   {'name': 'Papantla', 'population': 170123},
   {'name': 'Comalcalco', 'population': 164640},
   {'name': 'Zamora', 'population': 161191},
   {'name': 'Nogales', 'population': 159103},
   {'name': 'Huimanguillo', 'population': 158335},
   {'name': 'Cuautla', 'population': 153132},
   {'name': 'Minatitlán', 'population': 152983},
   {'name': 'Poza Rica de Hidalgo', 'population': 152678},
   {'name': 'Ciudad Valles', 'population': 146411},
   {'name': 'Navolato', 'population': 145396},
   {'name': 'San Luis Río Colorado', 'population': 145276},
   {'name': 'Pénjamo', 'population': 143927},
   {'name': 'San Andrés Tuxtla', 'population': 142251},
   {'name': 'Guanajuato', 'population': 141215},
   {'name': 'Navojoa', 'population': 140495},
   {'name': 'Zitácuaro', 'population': 137970},
   {'name': 'Boca del Río', 'population': 135721},
   {'name': 'Allende', 'population': 134645},
   {'name': 'Silao', 'population': 134037},
   {'name': 'Macuspana', 'population': 133795},
   {'name': 'San Juan Bautista Tuxtepec', 'population': 133675},
   {'name': 'San Cristóbal de las Casas', 'population': 132317},
   {'name': 'Valle de Santiago', 'population': 130557},
   {'name': 'Guaymas', 'population': 130108},
   {'name': 'Colima', 'population': 129454},
   {'name': 'Dolores Hidalgo', 'population': 128675},
   {'name': 'Lagos de Moreno', 'population': 127949},
   {'name': 'Piedras Negras', 'population': 127898},
   {'name': 'Altamira', 'population': 127490},
   {'name': 'Túxpam', 'population': 126475},
   {'name': 'San Pedro Garza García', 'population': 126147},
   {'name': 'Cuauhtémoc', 'population': 124279},
   {'name': 'Manzanillo', 'population': 124014},
   {'name': 'Iguala de la Independencia', 'population': 123883},
   {'name': 'Zacatecas', 'population': 123700},
   {'name': 'Tlajomulco de Zúñiga', 'population': 123220},
   {'name': 'Tulancingo de Bravo', 'population': 121946},
   {'name': 'Zinacantepec', 'population': 121715},
   {'name': 'San Martín Texmelucan', 'population': 121093},
   {'name': 'Tepatitlán de Morelos', 'population': 118948},
   {'name': 'Martínez de la Torre', 'population': 118815},
   {'name': 'Orizaba', 'population': 118488},
   {'name': 'Apatzingán', 'population': 117849},
   {'name': 'Atlixco', 'population': 117019},
   {'name': 'Delicias', 'population': 116132},
   {'name': 'Ixtlahuaca', 'population': 115548},
   {'name': 'El Mante', 'population': 112453},
   {'name': 'Lerdo', 'population': 112272},
   {'name': 'Almoloya de Juárez', 'population': 110550},
   {'name': 'Acámbaro', 'population': 110487},
   {'name': 'Acuña', 'population': 110388},
   {'name': 'Guadalupe', 'population': 108881},
   {'name': 'Huejutla de Reyes', 'population': 108017},
   {'name': 'Hidalgo', 'population': 106198},
   {'name': 'Los Cabos', 'population': 105199},
   {'name': 'Comitán de Domínguez', 'population': 104986},
   {'name': 'Cunduacán', 'population': 104164},
   {'name': 'Río Bravo', 'population': 103901},
   {'name': 'Temapache', 'population': 102824},
   {'name': 'Chilapa de Alvarez', 'population': 102716},
   {'name': 'Hidalgo del Parral', 'population': 100881},
   {'name': 'San Francisco del Rincón', 'population': 100149},
   {'name': 'Taxco de Alarcón', 'population': 99907},
   {'name': 'Zumpango', 'population': 99781},
   {'name': 'San Pedro Cholula', 'population': 99734},
   {'name': 'Lerma', 'population': 99714},
   {'name': 'Tecomán', 'population': 99296},
   {'name': 'Las Margaritas', 'population': 97389},
   {'name': 'Cosoleacaque', 'population': 97199},
   {'name': 'San Luis de la Paz', 'population': 96763},
   {'name': 'José Azueta', 'population': 95448},
   {'name': 'Santiago Ixcuintla', 'population': 95311},
   {'name': 'San Felipe', 'population': 95305},
   {'name': 'Tejupilco', 'population': 94934},
   {'name': 'Tantoyuca', 'population': 94709},
   {'name': 'Salvatierra', 'population': 94322},
   {'name': 'Tultepec', 'population': 93364},
   {'name': 'Temixco', 'population': 92686},
   {'name': 'Matamoros', 'population': 91858},
   {'name': 'Pánuco', 'population': 90551},
   {'name': 'El Fuerte', 'population': 89556},
   {'name': 'Tierra Blanca', 'population': 89143}],
  'name': 'Mexico',
  'population': 98881000},
 {'cities': [{'name': 'Dalap-Uliga-Darrit', 'population': 28000}],
  'name': 'Marshall Islands',
  'population': 64000},
 {'cities': [{'name': 'Skopje', 'population': 444299}],
  'name': 'Macedonia',
  'population': 2024000},
 {'cities': [{'name': 'Bamako', 'population': 809552}],
  'name': 'Mali',
  'population': 11234000},
 {'cities': [{'name': 'Birkirkara', 'population': 21445},
   {'name': 'Valletta', 'population': 7073}],
  'name': 'Malta',
  'population': 380200},
 {'cities': [{'name': 'Rangoon (Yangon)', 'population': 3361700},
   {'name': 'Mandalay', 'population': 885300},
   {'name': 'Moulmein (Mawlamyine)', 'population': 307900},
   {'name': 'Pegu (Bago)', 'population': 190900},
   {'name': 'Bassein (Pathein)', 'population': 183900},
   {'name': 'Monywa', 'population': 138600},
   {'name': 'Sittwe (Akyab)', 'population': 137600},
   {'name': 'Taunggyi (Taunggye)', 'population': 131500},
   {'name': 'Meikhtila', 'population': 129700},
   {'name': 'Mergui (Myeik)', 'population': 122700},
   {'name': 'Lashio (Lasho)', 'population': 107600},
   {'name': 'Prome (Pyay)', 'population': 105700},
   {'name': 'Henzada (Hinthada)', 'population': 104700},
   {'name': 'Myingyan', 'population': 103600},
   {'name': 'Tavoy (Dawei)', 'population': 96800},
   {'name': 'Pagakku (Pakokku)', 'population': 94800}],
  'name': 'Myanmar',
  'population': 45611000},
 {'cities': [{'name': 'Ulan Bator', 'population': 773700}],
  'name': 'Mongolia',
  'population': 2662000},
 {'cities': [{'name': 'Garapan', 'population': 9200}],
  'name': 'Northern Mariana Islands',
  'population': 78000},
 {'cities': [{'name': 'Maputo', 'population': 1018938},
   {'name': 'Matola', 'population': 424662},
   {'name': 'Beira', 'population': 397368},
   {'name': 'Nampula', 'population': 303346},
   {'name': 'Chimoio', 'population': 171056},
   {'name': 'Naçala-Porto', 'population': 158248},
   {'name': 'Quelimane', 'population': 150116},
   {'name': 'Mocuba', 'population': 124700},
   {'name': 'Tete', 'population': 101984},
   {'name': 'Xai-Xai', 'population': 99442},
   {'name': 'Gurue', 'population': 99300},
   {'name': 'Maxixe', 'population': 93985}],
  'name': 'Mozambique',
  'population': 19680000},
 {'cities': [{'name': 'Nouakchott', 'population': 667300},
   {'name': 'Nouâdhibou', 'population': 97600}],
  'name': 'Mauritania',
  'population': 2670000},
 {'cities': [{'name': 'Plymouth', 'population': 2000}],
  'name': 'Montserrat',
  'population': 11000},
 {'cities': [{'name': 'Fort-de-France', 'population': 94050}],
  'name': 'Martinique',
  'population': 395000},
 {'cities': [{'name': 'Port-Louis', 'population': 138200},
   {'name': 'Beau Bassin-Rose Hill', 'population': 100616},
   {'name': 'Vacoas-Phoenix', 'population': 98464}],
  'name': 'Mauritius',
  'population': 1158000},
 {'cities': [{'name': 'Blantyre', 'population': 478155},
   {'name': 'Lilongwe', 'population': 435964}],
  'name': 'Malawi',
  'population': 10925000},
 {'cities': [{'name': 'Kuala Lumpur', 'population': 1297526},
   {'name': 'Ipoh', 'population': 382853},
   {'name': 'Johor Baharu', 'population': 328436},
   {'name': 'Petaling Jaya', 'population': 254350},
   {'name': 'Kelang', 'population': 243355},
   {'name': 'Kuala Terengganu', 'population': 228119},
   {'name': 'Pinang', 'population': 219603},
   {'name': 'Kota Bharu', 'population': 219582},
   {'name': 'Kuantan', 'population': 199484},
   {'name': 'Taiping', 'population': 183261},
   {'name': 'Seremban', 'population': 182869},
   {'name': 'Kuching', 'population': 148059},
   {'name': 'Sibu', 'population': 126381},
   {'name': 'Sandakan', 'population': 125841},
   {'name': 'Alor Setar', 'population': 124412},
   {'name': 'Selayang Baru', 'population': 124228},
   {'name': 'Sungai Petani', 'population': 114763},
   {'name': 'Shah Alam', 'population': 102019}],
  'name': 'Malaysia',
  'population': 22244000},
 {'cities': [{'name': 'Mamoutzou', 'population': 12000}],
  'name': 'Mayotte',
  'population': 149000},
 {'cities': [{'name': 'Windhoek', 'population': 169000}],
  'name': 'Namibia',
  'population': 1726000},
 {'cities': [{'name': 'Nouméa', 'population': 76293}],
  'name': 'New Caledonia',
  'population': 214000},
 {'cities': [{'name': 'Niamey', 'population': 420000},
   {'name': 'Zinder', 'population': 120892},
   {'name': 'Maradi', 'population': 112965}],
  'name': 'Niger',
  'population': 10730000},
 {'cities': [{'name': 'Kingston', 'population': 800}],
  'name': 'Norfolk Island',
  'population': 2000},
 {'cities': [{'name': 'Lagos', 'population': 1518000},
   {'name': 'Ibadan', 'population': 1432000},
   {'name': 'Ogbomosho', 'population': 730000},
   {'name': 'Kano', 'population': 674100},
   {'name': 'Oshogbo', 'population': 476800},
   {'name': 'Ilorin', 'population': 475800},
   {'name': 'Abeokuta', 'population': 427400},
   {'name': 'Port Harcourt', 'population': 410000},
   {'name': 'Zaria', 'population': 379200},
   {'name': 'Ilesha', 'population': 378400},
   {'name': 'Onitsha', 'population': 371900},
   {'name': 'Iwo', 'population': 362000},
   {'name': 'Ado-Ekiti', 'population': 359400},
   {'name': 'Abuja', 'population': 350100},
   {'name': 'Kaduna', 'population': 342200},
   {'name': 'Mushin', 'population': 333200},
   {'name': 'Maiduguri', 'population': 320000},
   {'name': 'Enugu', 'population': 316100},
   {'name': 'Ede', 'population': 307100},
   {'name': 'Aba', 'population': 298900},
   {'name': 'Ife', 'population': 296800},
   {'name': 'Ila', 'population': 264000},
   {'name': 'Oyo', 'population': 256400},
   {'name': 'Ikerre', 'population': 244600},
   {'name': 'Benin City', 'population': 229400},
   {'name': 'Iseyin', 'population': 217300},
   {'name': 'Katsina', 'population': 206500},
   {'name': 'Jos', 'population': 206300},
   {'name': 'Sokoto', 'population': 204900},
   {'name': 'Ilobu', 'population': 199000},
   {'name': 'Offa', 'population': 197200},
   {'name': 'Ikorodu', 'population': 184900},
   {'name': 'Ilawe-Ekiti', 'population': 184500},
   {'name': 'Owo', 'population': 183500},
   {'name': 'Ikirun', 'population': 181400},
   {'name': 'Shaki', 'population': 174500},
   {'name': 'Calabar', 'population': 174400},
   {'name': 'Ondo', 'population': 173600},
   {'name': 'Akure', 'population': 162300},
   {'name': 'Gusau', 'population': 158000},
   {'name': 'Ijebu-Ode', 'population': 156400},
   {'name': 'Effon-Alaiye', 'population': 153100},
   {'name': 'Kumo', 'population': 148000},
   {'name': 'Shomolu', 'population': 147700},
   {'name': 'Oka-Akoko', 'population': 142900},
   {'name': 'Ikare', 'population': 140800},
   {'name': 'Sapele', 'population': 139200},
   {'name': 'Deba Habe', 'population': 138600},
   {'name': 'Minna', 'population': 136900},
   {'name': 'Warri', 'population': 126100},
   {'name': 'Bida', 'population': 125500},
   {'name': 'Ikire', 'population': 123300},
   {'name': 'Makurdi', 'population': 123100},
   {'name': 'Lafia', 'population': 122500},
   {'name': 'Inisa', 'population': 119800},
   {'name': 'Shagamu', 'population': 117200},
   {'name': 'Awka', 'population': 111200},
   {'name': 'Gombe', 'population': 107800},
   {'name': 'Igboho', 'population': 106800},
   {'name': 'Ejigbo', 'population': 105900},
   {'name': 'Agege', 'population': 105000},
   {'name': 'Ise-Ekiti', 'population': 103400},
   {'name': 'Ugep', 'population': 102600},
   {'name': 'Epe', 'population': 101000}],
  'name': 'Nigeria',
  'population': 111506000},
 {'cities': [{'name': 'Managua', 'population': 959000},
   {'name': 'León', 'population': 123865},
   {'name': 'Chinandega', 'population': 97387},
   {'name': 'Masaya', 'population': 88971}],
  'name': 'Nicaragua',
  'population': 5074000},
 {'cities': [{'name': 'Alofi', 'population': 682}],
  'name': 'Niue',
  'population': 2000},
 {'cities': [{'name': 'Amsterdam', 'population': 731200},
   {'name': 'Rotterdam', 'population': 593321},
   {'name': 'Haag', 'population': 440900},
   {'name': 'Utrecht', 'population': 234323},
   {'name': 'Eindhoven', 'population': 201843},
   {'name': 'Tilburg', 'population': 193238},
   {'name': 'Groningen', 'population': 172701},
   {'name': 'Breda', 'population': 160398},
   {'name': 'Apeldoorn', 'population': 153491},
   {'name': 'Nijmegen', 'population': 152463},
   {'name': 'Enschede', 'population': 149544},
   {'name': 'Haarlem', 'population': 148772},
   {'name': 'Almere', 'population': 142465},
   {'name': 'Arnhem', 'population': 138020},
   {'name': 'Zaanstad', 'population': 135621},
   {'name': '´s-Hertogenbosch', 'population': 129170},
   {'name': 'Amersfoort', 'population': 126270},
   {'name': 'Maastricht', 'population': 122087},
   {'name': 'Dordrecht', 'population': 119811},
   {'name': 'Leiden', 'population': 117196},
   {'name': 'Haarlemmermeer', 'population': 110722},
   {'name': 'Zoetermeer', 'population': 110214},
   {'name': 'Emmen', 'population': 105853},
   {'name': 'Zwolle', 'population': 105819},
   {'name': 'Ede', 'population': 101574},
   {'name': 'Delft', 'population': 95268},
   {'name': 'Heerlen', 'population': 95052},
   {'name': 'Alkmaar', 'population': 92713}],
  'name': 'Netherlands',
  'population': 15864000},
 {'cities': [{'name': 'Oslo', 'population': 508726},
   {'name': 'Bergen', 'population': 230948},
   {'name': 'Trondheim', 'population': 150166},
   {'name': 'Stavanger', 'population': 108848},
   {'name': 'Bærum', 'population': 101340}],
  'name': 'Norway',
  'population': 4478500},
 {'cities': [{'name': 'Kathmandu', 'population': 591835},
   {'name': 'Biratnagar', 'population': 157764},
   {'name': 'Pokhara', 'population': 146318},
   {'name': 'Lalitapur', 'population': 145847},
   {'name': 'Birgunj', 'population': 90639}],
  'name': 'Nepal',
  'population': 23930000},
 {'cities': [{'name': 'Yangor', 'population': 4050},
   {'name': 'Yaren', 'population': 559}],
  'name': 'Nauru',
  'population': 12000},
 {'cities': [{'name': 'Auckland', 'population': 381800},
   {'name': 'Christchurch', 'population': 324200},
   {'name': 'Manukau', 'population': 281800},
   {'name': 'North Shore', 'population': 187700},
   {'name': 'Waitakere', 'population': 170600},
   {'name': 'Wellington', 'population': 166700},
   {'name': 'Dunedin', 'population': 119600},
   {'name': 'Hamilton', 'population': 117100},
   {'name': 'Lower Hutt', 'population': 98100}],
  'name': 'New Zealand',
  'population': 3862000},
 {'cities': [{'name': 'al-Sib', 'population': 155000},
   {'name': 'Salala', 'population': 131813},
   {'name': 'Bawshar', 'population': 107500},
   {'name': 'Suhar', 'population': 90814},
   {'name': 'Masqat', 'population': 51969}],
  'name': 'Oman',
  'population': 2542000},
 {'cities': [{'name': 'Karachi', 'population': 9269265},
   {'name': 'Lahore', 'population': 5063499},
   {'name': 'Faisalabad', 'population': 1977246},
   {'name': 'Rawalpindi', 'population': 1406214},
   {'name': 'Multan', 'population': 1182441},
   {'name': 'Hyderabad', 'population': 1151274},
   {'name': 'Gujranwala', 'population': 1124749},
   {'name': 'Peshawar', 'population': 988005},
   {'name': 'Quetta', 'population': 560307},
   {'name': 'Islamabad', 'population': 524500},
   {'name': 'Sargodha', 'population': 455360},
   {'name': 'Sialkot', 'population': 417597},
   {'name': 'Bahawalpur', 'population': 403408},
   {'name': 'Sukkur', 'population': 329176},
   {'name': 'Jhang', 'population': 292214},
   {'name': 'Sheikhupura', 'population': 271875},
   {'name': 'Larkana', 'population': 270366},
   {'name': 'Gujrat', 'population': 250121},
   {'name': 'Mardan', 'population': 244511},
   {'name': 'Kasur', 'population': 241649},
   {'name': 'Rahim Yar Khan', 'population': 228479},
   {'name': 'Sahiwal', 'population': 207388},
   {'name': 'Okara', 'population': 200901},
   {'name': 'Wah', 'population': 198400},
   {'name': 'Dera Ghazi Khan', 'population': 188100},
   {'name': 'Mirpur Khas', 'population': 184500},
   {'name': 'Nawabshah', 'population': 183100},
   {'name': 'Mingora', 'population': 174500},
   {'name': 'Chiniot', 'population': 169300},
   {'name': 'Kamoke', 'population': 151000},
   {'name': 'Mandi Burewala', 'population': 149900},
   {'name': 'Jhelum', 'population': 145800},
   {'name': 'Sadiqabad', 'population': 141500},
   {'name': 'Jacobabad', 'population': 137700},
   {'name': 'Shikarpur', 'population': 133300},
   {'name': 'Khanewal', 'population': 133000},
   {'name': 'Hafizabad', 'population': 130200},
   {'name': 'Kohat', 'population': 125300},
   {'name': 'Muzaffargarh', 'population': 121600},
   {'name': 'Khanpur', 'population': 117800},
   {'name': 'Gojra', 'population': 115000},
   {'name': 'Bahawalnagar', 'population': 109600},
   {'name': 'Muridke', 'population': 108600},
   {'name': 'Pak Pattan', 'population': 107800},
   {'name': 'Abottabad', 'population': 106000},
   {'name': 'Tando Adam', 'population': 103400},
   {'name': 'Jaranwala', 'population': 103300},
   {'name': 'Khairpur', 'population': 102200},
   {'name': 'Chishtian Mandi', 'population': 101700},
   {'name': 'Daska', 'population': 101500},
   {'name': 'Dadu', 'population': 98600},
   {'name': 'Mandi Bahauddin', 'population': 97300},
   {'name': 'Ahmadpur East', 'population': 96000},
   {'name': 'Kamalia', 'population': 95300},
   {'name': 'Khuzdar', 'population': 93100},
   {'name': 'Vihari', 'population': 92300},
   {'name': 'Dera Ismail Khan', 'population': 90400},
   {'name': 'Wazirabad', 'population': 89700},
   {'name': 'Nowshera', 'population': 89400}],
  'name': 'Pakistan',
  'population': 156483000},
 {'cities': [{'name': 'Ciudad de Panamá', 'population': 471373},
   {'name': 'San Miguelito', 'population': 315382}],
  'name': 'Panama',
  'population': 2856000},
 {'cities': [{'name': 'Adamstown', 'population': 42}],
  'name': 'Pitcairn',
  'population': 50},
 {'cities': [{'name': 'Lima', 'population': 6464693},
   {'name': 'Arequipa', 'population': 762000},
   {'name': 'Trujillo', 'population': 652000},
   {'name': 'Chiclayo', 'population': 517000},
   {'name': 'Callao', 'population': 424294},
   {'name': 'Iquitos', 'population': 367000},
   {'name': 'Chimbote', 'population': 336000},
   {'name': 'Huancayo', 'population': 327000},
   {'name': 'Piura', 'population': 325000},
   {'name': 'Cusco', 'population': 291000},
   {'name': 'Pucallpa', 'population': 220866},
   {'name': 'Tacna', 'population': 215683},
   {'name': 'Ica', 'population': 194820},
   {'name': 'Sullana', 'population': 147361},
   {'name': 'Juliaca', 'population': 142576},
   {'name': 'Huánuco', 'population': 129688},
   {'name': 'Ayacucho', 'population': 118960},
   {'name': 'Chincha Alta', 'population': 110016},
   {'name': 'Cajamarca', 'population': 108009},
   {'name': 'Puno', 'population': 101578},
   {'name': 'Ventanilla', 'population': 101056},
   {'name': 'Castilla', 'population': 90642}],
  'name': 'Peru',
  'population': 25662000},
 {'cities': [{'name': 'Quezon', 'population': 2173831},
   {'name': 'Manila', 'population': 1581082},
   {'name': 'Kalookan', 'population': 1177604},
   {'name': 'Davao', 'population': 1147116},
   {'name': 'Cebu', 'population': 718821},
   {'name': 'Zamboanga', 'population': 601794},
   {'name': 'Pasig', 'population': 505058},
   {'name': 'Valenzuela', 'population': 485433},
   {'name': 'Las Piñas', 'population': 472780},
   {'name': 'Antipolo', 'population': 470866},
   {'name': 'Taguig', 'population': 467375},
   {'name': 'Cagayan de Oro', 'population': 461877},
   {'name': 'Parañaque', 'population': 449811},
   {'name': 'Makati', 'population': 444867},
   {'name': 'Bacolod', 'population': 429076},
   {'name': 'General Santos', 'population': 411822},
   {'name': 'Marikina', 'population': 391170},
   {'name': 'Dasmariñas', 'population': 379520},
   {'name': 'Muntinlupa', 'population': 379310},
   {'name': 'Iloilo', 'population': 365820},
   {'name': 'Pasay', 'population': 354908},
   {'name': 'Malabon', 'population': 338855},
   {'name': 'San José del Monte', 'population': 315807},
   {'name': 'Bacoor', 'population': 305699},
   {'name': 'Iligan', 'population': 285061},
   {'name': 'Calamba', 'population': 281146},
   {'name': 'Mandaluyong', 'population': 278474},
   {'name': 'Butuan', 'population': 267279},
   {'name': 'Angeles', 'population': 263971},
   {'name': 'Tarlac', 'population': 262481},
   {'name': 'Mandaue', 'population': 259728},
   {'name': 'Baguio', 'population': 252386},
   {'name': 'Batangas', 'population': 247588},
   {'name': 'Cainta', 'population': 242511},
   {'name': 'San Pedro', 'population': 231403},
   {'name': 'Navotas', 'population': 230403},
   {'name': 'Cabanatuan', 'population': 222859},
   {'name': 'San Fernando', 'population': 221857},
   {'name': 'Lipa', 'population': 218447},
   {'name': 'Lapu-Lapu', 'population': 217019},
   {'name': 'San Pablo', 'population': 207927},
   {'name': 'Biñan', 'population': 201186},
   {'name': 'Taytay', 'population': 198183},
   {'name': 'Lucena', 'population': 196075},
   {'name': 'Imus', 'population': 195482},
   {'name': 'Olongapo', 'population': 194260},
   {'name': 'Binangonan', 'population': 187691},
   {'name': 'Santa Rosa', 'population': 185633},
   {'name': 'Tagum', 'population': 179531},
   {'name': 'Tacloban', 'population': 178639},
   {'name': 'Malolos', 'population': 175291},
   {'name': 'Mabalacat', 'population': 171045},
   {'name': 'Cotabato', 'population': 163849},
   {'name': 'Meycauayan', 'population': 163037},
   {'name': 'Puerto Princesa', 'population': 161912},
   {'name': 'Legazpi', 'population': 157010},
   {'name': 'Silang', 'population': 156137},
   {'name': 'Ormoc', 'population': 154297},
   {'name': 'San Carlos', 'population': 154264},
   {'name': 'Kabankalan', 'population': 149769},
   {'name': 'Talisay', 'population': 148110},
   {'name': 'Valencia', 'population': 147924},
   {'name': 'Calbayog', 'population': 147187},
   {'name': 'Santa Maria', 'population': 144282},
   {'name': 'Pagadian', 'population': 142515},
   {'name': 'Cadiz', 'population': 141954},
   {'name': 'Bago', 'population': 141721},
   {'name': 'Toledo', 'population': 141174},
   {'name': 'Naga', 'population': 137810},
   {'name': 'San Mateo', 'population': 135603},
   {'name': 'Panabo', 'population': 133950},
   {'name': 'Koronadal', 'population': 133786},
   {'name': 'Marawi', 'population': 131090},
   {'name': 'Dagupan', 'population': 130328},
   {'name': 'Sagay', 'population': 129765},
   {'name': 'Roxas', 'population': 126352},
   {'name': 'Lubao', 'population': 125699},
   {'name': 'Digos', 'population': 125171},
   {'name': 'San Miguel', 'population': 123824},
   {'name': 'Malaybalay', 'population': 123672},
   {'name': 'Tuguegarao', 'population': 120645},
   {'name': 'Ilagan', 'population': 119990},
   {'name': 'Baliuag', 'population': 119675},
   {'name': 'Surigao', 'population': 118534},
   {'name': 'San Carlos', 'population': 118259},
   {'name': 'San Juan del Monte', 'population': 117680},
   {'name': 'Tanauan', 'population': 117539},
   {'name': 'Concepcion', 'population': 115171},
   {'name': 'Rodriguez (Montalban)', 'population': 115167},
   {'name': 'Sariaya', 'population': 114568},
   {'name': 'Malasiqui', 'population': 113190},
   {'name': 'General Mariano Alvarez', 'population': 112446},
   {'name': 'Urdaneta', 'population': 111582},
   {'name': 'Hagonoy', 'population': 111425},
   {'name': 'San Jose', 'population': 111009},
   {'name': 'Polomolok', 'population': 110709},
   {'name': 'Santiago', 'population': 110531},
   {'name': 'Tanza', 'population': 110517},
   {'name': 'Ozamis', 'population': 110420},
   {'name': 'Mexico', 'population': 109481},
   {'name': 'San Jose', 'population': 108254},
   {'name': 'Silay', 'population': 107722},
   {'name': 'General Trias', 'population': 107691},
   {'name': 'Tabaco', 'population': 107166},
   {'name': 'Cabuyao', 'population': 106630},
   {'name': 'Calapan', 'population': 105910},
   {'name': 'Mati', 'population': 105908},
   {'name': 'Midsayap', 'population': 105760},
   {'name': 'Cauayan', 'population': 103952},
   {'name': 'Gingoog', 'population': 102379},
   {'name': 'Dumaguete', 'population': 102265},
   {'name': 'San Fernando', 'population': 102082},
   {'name': 'Arayat', 'population': 101792},
   {'name': 'Bayawan (Tulong)', 'population': 101391},
   {'name': 'Kidapawan', 'population': 101205},
   {'name': 'Daraga (Locsin)', 'population': 101031},
   {'name': 'Marilao', 'population': 101017},
   {'name': 'Malita', 'population': 100000},
   {'name': 'Dipolog', 'population': 99862},
   {'name': 'Cavite', 'population': 99367},
   {'name': 'Danao', 'population': 98781},
   {'name': 'Bislig', 'population': 97860},
   {'name': 'Talavera', 'population': 97329},
   {'name': 'Guagua', 'population': 96858},
   {'name': 'Bayambang', 'population': 96609},
   {'name': 'Nasugbu', 'population': 96113},
   {'name': 'Baybay', 'population': 95630},
   {'name': 'Capas', 'population': 95219},
   {'name': 'Sultan Kudarat', 'population': 94861},
   {'name': 'Laoag', 'population': 94466},
   {'name': 'Bayugan', 'population': 93623},
   {'name': 'Malungon', 'population': 93232},
   {'name': 'Santa Cruz', 'population': 92694},
   {'name': 'Sorsogon', 'population': 92512},
   {'name': 'Candelaria', 'population': 92429},
   {'name': 'Ligao', 'population': 90603}],
  'name': 'Philippines',
  'population': 75967000},
 {'cities': [{'name': 'Koror', 'population': 12000}],
  'name': 'Palau',
  'population': 19000},
 {'cities': [{'name': 'Port Moresby', 'population': 247000}],
  'name': 'Papua New Guinea',
  'population': 4807000},
 {'cities': [{'name': 'Warszawa', 'population': 1615369},
   {'name': 'Lódz', 'population': 800110},
   {'name': 'Kraków', 'population': 738150},
   {'name': 'Wroclaw', 'population': 636765},
   {'name': 'Poznan', 'population': 576899},
   {'name': 'Gdansk', 'population': 458988},
   {'name': 'Szczecin', 'population': 416988},
   {'name': 'Bydgoszcz', 'population': 386855},
   {'name': 'Lublin', 'population': 356251},
   {'name': 'Katowice', 'population': 345934},
   {'name': 'Bialystok', 'population': 283937},
   {'name': 'Czestochowa', 'population': 257812},
   {'name': 'Gdynia', 'population': 253521},
   {'name': 'Sosnowiec', 'population': 244102},
   {'name': 'Radom', 'population': 232262},
   {'name': 'Kielce', 'population': 212383},
   {'name': 'Gliwice', 'population': 212164},
   {'name': 'Torun', 'population': 206158},
   {'name': 'Bytom', 'population': 205560},
   {'name': 'Zabrze', 'population': 200177},
   {'name': 'Bielsko-Biala', 'population': 180307},
   {'name': 'Olsztyn', 'population': 170904},
   {'name': 'Rzeszów', 'population': 162049},
   {'name': 'Ruda Slaska', 'population': 159665},
   {'name': 'Rybnik', 'population': 144582},
   {'name': 'Walbrzych', 'population': 136923},
   {'name': 'Tychy', 'population': 133178},
   {'name': 'Dabrowa Górnicza', 'population': 131037},
   {'name': 'Plock', 'population': 131011},
   {'name': 'Elblag', 'population': 129782},
   {'name': 'Opole', 'population': 129553},
   {'name': 'Gorzów Wielkopolski', 'population': 126019},
   {'name': 'Wloclawek', 'population': 123373},
   {'name': 'Chorzów', 'population': 121708},
   {'name': 'Tarnów', 'population': 121494},
   {'name': 'Zielona Góra', 'population': 118182},
   {'name': 'Koszalin', 'population': 112375},
   {'name': 'Legnica', 'population': 109335},
   {'name': 'Kalisz', 'population': 106641},
   {'name': 'Grudziadz', 'population': 102434},
   {'name': 'Slupsk', 'population': 102370},
   {'name': 'Jastrzebie-Zdrój', 'population': 102294},
   {'name': 'Jaworzno', 'population': 97929},
   {'name': 'Jelenia Góra', 'population': 93901}],
  'name': 'Poland',
  'population': 38653600},
 {'cities': [{'name': 'San Juan', 'population': 434374},
   {'name': 'Bayamón', 'population': 224044},
   {'name': 'Ponce', 'population': 186475},
   {'name': 'Carolina', 'population': 186076},
   {'name': 'Caguas', 'population': 140502},
   {'name': 'Arecibo', 'population': 100131},
   {'name': 'Guaynabo', 'population': 100053},
   {'name': 'Mayagüez', 'population': 98434},
   {'name': 'Toa Baja', 'population': 94085}],
  'name': 'Puerto Rico',
  'population': 3869000},
 {'cities': [{'name': 'Pyongyang', 'population': 2484000},
   {'name': 'Hamhung', 'population': 709730},
   {'name': 'Chongjin', 'population': 582480},
   {'name': 'Nampo', 'population': 566200},
   {'name': 'Sinuiju', 'population': 326011},
   {'name': 'Wonsan', 'population': 300148},
   {'name': 'Phyongsong', 'population': 272934},
   {'name': 'Sariwon', 'population': 254146},
   {'name': 'Haeju', 'population': 229172},
   {'name': 'Kanggye', 'population': 223410},
   {'name': 'Kimchaek', 'population': 179000},
   {'name': 'Hyesan', 'population': 178020},
   {'name': 'Kaesong', 'population': 171500}],
  'name': 'North Korea',
  'population': 24039000},
 {'cities': [{'name': 'Lisboa', 'population': 563210},
   {'name': 'Porto', 'population': 273060},
   {'name': 'Amadora', 'population': 122106},
   {'name': 'Coímbra', 'population': 96100},
   {'name': 'Braga', 'population': 90535}],
  'name': 'Portugal',
  'population': 9997600},
 {'cities': [{'name': 'Asunción', 'population': 557776},
   {'name': 'Ciudad del Este', 'population': 133881},
   {'name': 'San Lorenzo', 'population': 133395},
   {'name': 'Lambaré', 'population': 99681},
   {'name': 'Fernando de la Mora', 'population': 95287}],
  'name': 'Paraguay',
  'population': 5496000},
 {'cities': [{'name': 'Gaza', 'population': 353632},
   {'name': 'Khan Yunis', 'population': 123175},
   {'name': 'Hebron', 'population': 119401},
   {'name': 'Jabaliya', 'population': 113901},
   {'name': 'Nablus', 'population': 100231},
   {'name': 'Rafah', 'population': 92020}],
  'name': 'Palestine',
  'population': 3101000},
 {'cities': [{'name': 'Faaa', 'population': 25888},
   {'name': 'Papeete', 'population': 25553}],
  'name': 'French Polynesia',
  'population': 235000},
 {'cities': [{'name': 'Doha', 'population': 355000}],
  'name': 'Qatar',
  'population': 599000},
 {'cities': [{'name': 'Saint-Denis', 'population': 131480}],
  'name': 'Réunion',
  'population': 699000},
 {'cities': [{'name': 'Bucuresti', 'population': 2016131},
   {'name': 'Iasi', 'population': 348070},
   {'name': 'Constanta', 'population': 342264},
   {'name': 'Cluj-Napoca', 'population': 332498},
   {'name': 'Galati', 'population': 330276},
   {'name': 'Timisoara', 'population': 324304},
   {'name': 'Brasov', 'population': 314225},
   {'name': 'Craiova', 'population': 313530},
   {'name': 'Ploiesti', 'population': 251348},
   {'name': 'Braila', 'population': 233756},
   {'name': 'Oradea', 'population': 222239},
   {'name': 'Bacau', 'population': 209235},
   {'name': 'Pitesti', 'population': 187170},
   {'name': 'Arad', 'population': 184408},
   {'name': 'Sibiu', 'population': 169611},
   {'name': 'Târgu Mures', 'population': 165153},
   {'name': 'Baia Mare', 'population': 149665},
   {'name': 'Buzau', 'population': 148372},
   {'name': 'Satu Mare', 'population': 130059},
   {'name': 'Botosani', 'population': 128730},
   {'name': 'Piatra Neamt', 'population': 125070},
   {'name': 'Râmnicu Vâlcea', 'population': 119741},
   {'name': 'Suceava', 'population': 118549},
   {'name': 'Drobeta-Turnu Severin', 'population': 117865},
   {'name': 'Târgoviste', 'population': 98980},
   {'name': 'Focsani', 'population': 98979},
   {'name': 'Târgu Jiu', 'population': 98524},
   {'name': 'Tulcea', 'population': 96278},
   {'name': 'Resita', 'population': 93976}],
  'name': 'Romania',
  'population': 22455500},
 {'cities': [{'name': 'Moscow', 'population': 8389200},
   {'name': 'St Petersburg', 'population': 4694000},
   {'name': 'Novosibirsk', 'population': 1398800},
   {'name': 'Nizni Novgorod', 'population': 1357000},
   {'name': 'Jekaterinburg', 'population': 1266300},
   {'name': 'Samara', 'population': 1156100},
   {'name': 'Omsk', 'population': 1148900},
   {'name': 'Kazan', 'population': 1101000},
   {'name': 'Ufa', 'population': 1091200},
   {'name': 'Tšeljabinsk', 'population': 1083200},
   {'name': 'Rostov-na-Donu', 'population': 1012700},
   {'name': 'Perm', 'population': 1009700},
   {'name': 'Volgograd', 'population': 993400},
   {'name': 'Voronez', 'population': 907700},
   {'name': 'Krasnojarsk', 'population': 875500},
   {'name': 'Saratov', 'population': 874000},
   {'name': 'Toljatti', 'population': 722900},
   {'name': 'Uljanovsk', 'population': 667400},
   {'name': 'Izevsk', 'population': 652800},
   {'name': 'Krasnodar', 'population': 639000},
   {'name': 'Jaroslavl', 'population': 616700},
   {'name': 'Habarovsk', 'population': 609400},
   {'name': 'Vladivostok', 'population': 606200},
   {'name': 'Irkutsk', 'population': 593700},
   {'name': 'Barnaul', 'population': 580100},
   {'name': 'Novokuznetsk', 'population': 561600},
   {'name': 'Penza', 'population': 532200},
   {'name': 'Rjazan', 'population': 529900},
   {'name': 'Orenburg', 'population': 523600},
   {'name': 'Lipetsk', 'population': 521000},
   {'name': 'Nabereznyje Tšelny', 'population': 514700},
   {'name': 'Tula', 'population': 506100},
   {'name': 'Tjumen', 'population': 503400},
   {'name': 'Kemerovo', 'population': 492700},
   {'name': 'Astrahan', 'population': 486100},
   {'name': 'Tomsk', 'population': 482100},
   {'name': 'Kirov', 'population': 466200},
   {'name': 'Ivanovo', 'population': 459200},
   {'name': 'Tšeboksary', 'population': 459200},
   {'name': 'Brjansk', 'population': 457400},
   {'name': 'Tver', 'population': 454900},
   {'name': 'Kursk', 'population': 443500},
   {'name': 'Magnitogorsk', 'population': 427900},
   {'name': 'Kaliningrad', 'population': 424400},
   {'name': 'Nizni Tagil', 'population': 390900},
   {'name': 'Murmansk', 'population': 376300},
   {'name': 'Ulan-Ude', 'population': 370400},
   {'name': 'Kurgan', 'population': 364700},
   {'name': 'Arkangeli', 'population': 361800},
   {'name': 'Sotši', 'population': 358600},
   {'name': 'Smolensk', 'population': 353400},
   {'name': 'Orjol', 'population': 344500},
   {'name': 'Stavropol', 'population': 343300},
   {'name': 'Belgorod', 'population': 342000},
   {'name': 'Kaluga', 'population': 339300},
   {'name': 'Vladimir', 'population': 337100},
   {'name': 'Mahatškala', 'population': 332800},
   {'name': 'Tšerepovets', 'population': 324400},
   {'name': 'Saransk', 'population': 314800},
   {'name': 'Tambov', 'population': 312000},
   {'name': 'Vladikavkaz', 'population': 310100},
   {'name': 'Tšita', 'population': 309900},
   {'name': 'Vologda', 'population': 302500},
   {'name': 'Veliki Novgorod', 'population': 299500},
   {'name': 'Komsomolsk-na-Amure', 'population': 291600},
   {'name': 'Kostroma', 'population': 288100},
   {'name': 'Volzski', 'population': 286900},
   {'name': 'Taganrog', 'population': 284400},
   {'name': 'Petroskoi', 'population': 282100},
   {'name': 'Bratsk', 'population': 277600},
   {'name': 'Dzerzinsk', 'population': 277100},
   {'name': 'Surgut', 'population': 274900},
   {'name': 'Orsk', 'population': 273900},
   {'name': 'Sterlitamak', 'population': 265200},
   {'name': 'Angarsk', 'population': 264700},
   {'name': 'Joškar-Ola', 'population': 249200},
   {'name': 'Rybinsk', 'population': 239600},
   {'name': 'Prokopjevsk', 'population': 237300},
   {'name': 'Niznevartovsk', 'population': 233900},
   {'name': 'Naltšik', 'population': 233400},
   {'name': 'Syktyvkar', 'population': 229700},
   {'name': 'Severodvinsk', 'population': 229300},
   {'name': 'Bijsk', 'population': 225000},
   {'name': 'Niznekamsk', 'population': 223400},
   {'name': 'Blagoveštšensk', 'population': 222000},
   {'name': 'Šahty', 'population': 221800},
   {'name': 'Staryi Oskol', 'population': 213800},
   {'name': 'Zelenograd', 'population': 207100},
   {'name': 'Balakovo', 'population': 206000},
   {'name': 'Novorossijsk', 'population': 203300},
   {'name': 'Pihkova', 'population': 201500},
   {'name': 'Zlatoust', 'population': 196900},
   {'name': 'Jakutsk', 'population': 195400},
   {'name': 'Podolsk', 'population': 194300},
   {'name': 'Petropavlovsk-Kamtšatski', 'population': 194100},
   {'name': 'Kamensk-Uralski', 'population': 190600},
   {'name': 'Engels', 'population': 189000},
   {'name': 'Syzran', 'population': 186900},
   {'name': 'Grozny', 'population': 186000},
   {'name': 'Novotšerkassk', 'population': 184400},
   {'name': 'Berezniki', 'population': 181900},
   {'name': 'Juzno-Sahalinsk', 'population': 179200},
   {'name': 'Volgodonsk', 'population': 178200},
   {'name': 'Abakan', 'population': 169200},
   {'name': 'Maikop', 'population': 167300},
   {'name': 'Miass', 'population': 166200},
   {'name': 'Armavir', 'population': 164900},
   {'name': 'Ljubertsy', 'population': 163900},
   {'name': 'Rubtsovsk', 'population': 162600},
   {'name': 'Kovrov', 'population': 159900},
   {'name': 'Nahodka', 'population': 157700},
   {'name': 'Ussurijsk', 'population': 157300},
   {'name': 'Salavat', 'population': 156800},
   {'name': 'Mytištši', 'population': 155700},
   {'name': 'Kolomna', 'population': 150700},
   {'name': 'Elektrostal', 'population': 147000},
   {'name': 'Murom', 'population': 142400},
   {'name': 'Kolpino', 'population': 141200},
   {'name': 'Norilsk', 'population': 140800},
   {'name': 'Almetjevsk', 'population': 140700},
   {'name': 'Novomoskovsk', 'population': 138100},
   {'name': 'Dimitrovgrad', 'population': 137000},
   {'name': 'Pervouralsk', 'population': 136100},
   {'name': 'Himki', 'population': 133700},
   {'name': 'Balašiha', 'population': 132900},
   {'name': 'Nevinnomyssk', 'population': 132600},
   {'name': 'Pjatigorsk', 'population': 132500},
   {'name': 'Korolev', 'population': 132400},
   {'name': 'Serpuhov', 'population': 132000},
   {'name': 'Odintsovo', 'population': 127400},
   {'name': 'Orehovo-Zujevo', 'population': 124900},
   {'name': 'Kamyšin', 'population': 124600},
   {'name': 'Novotšeboksarsk', 'population': 123400},
   {'name': 'Tšerkessk', 'population': 121700},
   {'name': 'Atšinsk', 'population': 121600},
   {'name': 'Magadan', 'population': 121000},
   {'name': 'Mitšurinsk', 'population': 120700},
   {'name': 'Kislovodsk', 'population': 120400},
   {'name': 'Jelets', 'population': 119400},
   {'name': 'Seversk', 'population': 118600},
   {'name': 'Noginsk', 'population': 117200},
   {'name': 'Velikije Luki', 'population': 116300},
   {'name': 'Novokuibyševsk', 'population': 116200},
   {'name': 'Neftekamsk', 'population': 115700},
   {'name': 'Leninsk-Kuznetski', 'population': 113800},
   {'name': 'Oktjabrski', 'population': 111500},
   {'name': 'Sergijev Posad', 'population': 111100},
   {'name': 'Arzamas', 'population': 110700},
   {'name': 'Kiseljovsk', 'population': 110000},
   {'name': 'Novotroitsk', 'population': 109600},
   {'name': 'Obninsk', 'population': 108300},
   {'name': 'Kansk', 'population': 107400},
   {'name': 'Glazov', 'population': 106300},
   {'name': 'Solikamsk', 'population': 106000},
   {'name': 'Sarapul', 'population': 105700},
   {'name': 'Ust-Ilimsk', 'population': 105200},
   {'name': 'Štšolkovo', 'population': 104900},
   {'name': 'Mezduretšensk', 'population': 104400},
   {'name': 'Usolje-Sibirskoje', 'population': 103500},
   {'name': 'Elista', 'population': 103300},
   {'name': 'Novošahtinsk', 'population': 101900},
   {'name': 'Votkinsk', 'population': 101700},
   {'name': 'Kyzyl', 'population': 101100},
   {'name': 'Serov', 'population': 100400},
   {'name': 'Zelenodolsk', 'population': 100200},
   {'name': 'Zeleznodoroznyi', 'population': 100100},
   {'name': 'Kinešma', 'population': 100000},
   {'name': 'Kuznetsk', 'population': 98200},
   {'name': 'Uhta', 'population': 98000},
   {'name': 'Jessentuki', 'population': 97900},
   {'name': 'Tobolsk', 'population': 97600},
   {'name': 'Neftejugansk', 'population': 97400},
   {'name': 'Bataisk', 'population': 97300},
   {'name': 'Nojabrsk', 'population': 97300},
   {'name': 'Balašov', 'population': 97100},
   {'name': 'Zeleznogorsk', 'population': 96900},
   {'name': 'Zukovski', 'population': 96500},
   {'name': 'Anzero-Sudzensk', 'population': 96100},
   {'name': 'Bugulma', 'population': 94100},
   {'name': 'Zeleznogorsk', 'population': 94000},
   {'name': 'Novouralsk', 'population': 93300},
   {'name': 'Puškin', 'population': 92900},
   {'name': 'Vorkuta', 'population': 92600},
   {'name': 'Derbent', 'population': 92300},
   {'name': 'Kirovo-Tšepetsk', 'population': 91600},
   {'name': 'Krasnogorsk', 'population': 91000},
   {'name': 'Klin', 'population': 90000},
   {'name': 'Tšaikovski', 'population': 90000},
   {'name': 'Novyi Urengoi', 'population': 89800}],
  'name': 'Russian Federation',
  'population': 146934000},
 {'cities': [{'name': 'Kigali', 'population': 286000}],
  'name': 'Rwanda',
  'population': 7733000},
 {'cities': [{'name': 'Riyadh', 'population': 3324000},
   {'name': 'Jedda', 'population': 2046300},
   {'name': 'Mekka', 'population': 965700},
   {'name': 'Medina', 'population': 608300},
   {'name': 'al-Dammam', 'population': 482300},
   {'name': 'al-Taif', 'population': 416100},
   {'name': 'Tabuk', 'population': 292600},
   {'name': 'Burayda', 'population': 248600},
   {'name': 'al-Hufuf', 'population': 225800},
   {'name': 'al-Mubarraz', 'population': 219100},
   {'name': 'Khamis Mushayt', 'population': 217900},
   {'name': 'Hail', 'population': 176800},
   {'name': 'al-Kharj', 'population': 152100},
   {'name': 'al-Khubar', 'population': 141700},
   {'name': 'Jubayl', 'population': 140800},
   {'name': 'Hafar al-Batin', 'population': 137800},
   {'name': 'al-Tuqba', 'population': 125700},
   {'name': 'Yanbu', 'population': 119800},
   {'name': 'Abha', 'population': 112300},
   {'name': 'Ara´ar', 'population': 108100},
   {'name': 'al-Qatif', 'population': 98900},
   {'name': 'al-Hawiya', 'population': 93900},
   {'name': 'Unayza', 'population': 91100},
   {'name': 'Najran', 'population': 91000}],
  'name': 'Saudi Arabia',
  'population': 21607000},
 {'cities': [{'name': 'Omdurman', 'population': 1271403},
   {'name': 'Khartum', 'population': 947483},
   {'name': 'Sharq al-Nil', 'population': 700887},
   {'name': 'Port Sudan', 'population': 308195},
   {'name': 'Kassala', 'population': 234622},
   {'name': 'Obeid', 'population': 229425},
   {'name': 'Nyala', 'population': 227183},
   {'name': 'Wad Madani', 'population': 211362},
   {'name': 'al-Qadarif', 'population': 191164},
   {'name': 'Kusti', 'population': 173599},
   {'name': 'al-Fashir', 'population': 141884},
   {'name': 'Juba', 'population': 114980}],
  'name': 'Sudan',
  'population': 29490000},
 {'cities': [{'name': 'Pikine', 'population': 855287},
   {'name': 'Dakar', 'population': 785071},
   {'name': 'Thiès', 'population': 248000},
   {'name': 'Kaolack', 'population': 199000},
   {'name': 'Ziguinchor', 'population': 192000},
   {'name': 'Rufisque', 'population': 150000},
   {'name': 'Saint-Louis', 'population': 132400},
   {'name': 'Mbour', 'population': 109300},
   {'name': 'Diourbel', 'population': 99400}],
  'name': 'Senegal',
  'population': 9481000},
 {'cities': [{'name': 'Singapore', 'population': 4017733}],
  'name': 'Singapore',
  'population': 3567000},
 {'cities': [],
  'name': 'South Georgia and the South Sandwich Islands',
  'population': 0},
 {'cities': [{'name': 'Jamestown', 'population': 1500}],
  'name': 'Saint Helena',
  'population': 6000},
 {'cities': [{'name': 'Longyearbyen', 'population': 1438}],
  'name': 'Svalbard and Jan Mayen',
  'population': 3200},
 {'cities': [{'name': 'Honiara', 'population': 50100}],
  'name': 'Solomon Islands',
  'population': 444000},
 {'cities': [{'name': 'Freetown', 'population': 850000}],
  'name': 'Sierra Leone',
  'population': 4854000},
 {'cities': [{'name': 'San Salvador', 'population': 415346},
   {'name': 'Santa Ana', 'population': 139389},
   {'name': 'Mejicanos', 'population': 138800},
   {'name': 'Soyapango', 'population': 129800},
   {'name': 'San Miguel', 'population': 127696},
   {'name': 'Nueva San Salvador', 'population': 98400},
   {'name': 'Apopa', 'population': 88800}],
  'name': 'El Salvador',
  'population': 6276000},
 {'cities': [{'name': 'Serravalle', 'population': 4802},
   {'name': 'San Marino', 'population': 2294}],
  'name': 'San Marino',
  'population': 27000},
 {'cities': [{'name': 'Mogadishu', 'population': 997000},
   {'name': 'Hargeysa', 'population': 90000},
   {'name': 'Kismaayo', 'population': 90000}],
  'name': 'Somalia',
  'population': 10097000},
 {'cities': [{'name': 'Saint-Pierre', 'population': 5808}],
  'name': 'Saint Pierre and Miquelon',
  'population': 7000},
 {'cities': [{'name': 'São Tomé', 'population': 49541}],
  'name': 'Sao Tome and Principe',
  'population': 147000},
 {'cities': [{'name': 'Paramaribo', 'population': 112000}],
  'name': 'Suriname',
  'population': 417000},
 {'cities': [{'name': 'Bratislava', 'population': 448292},
   {'name': 'Košice', 'population': 241874},
   {'name': 'Prešov', 'population': 93977}],
  'name': 'Slovakia',
  'population': 5398700},
 {'cities': [{'name': 'Ljubljana', 'population': 270986},
   {'name': 'Maribor', 'population': 115532}],
  'name': 'Slovenia',
  'population': 1987800},
 {'cities': [{'name': 'Stockholm', 'population': 750348},
   {'name': 'Gothenburg [Göteborg]', 'population': 466990},
   {'name': 'Malmö', 'population': 259579},
   {'name': 'Uppsala', 'population': 189569},
   {'name': 'Linköping', 'population': 133168},
   {'name': 'Västerås', 'population': 126328},
   {'name': 'Örebro', 'population': 124207},
   {'name': 'Norrköping', 'population': 122199},
   {'name': 'Helsingborg', 'population': 117737},
   {'name': 'Jönköping', 'population': 117095},
   {'name': 'Umeå', 'population': 104512},
   {'name': 'Lund', 'population': 98948},
   {'name': 'Borås', 'population': 96883},
   {'name': 'Sundsvall', 'population': 93126},
   {'name': 'Gävle', 'population': 90742}],
  'name': 'Sweden',
  'population': 8861400},
 {'cities': [{'name': 'Mbabane', 'population': 61000}],
  'name': 'Swaziland',
  'population': 1008000},
 {'cities': [{'name': 'Victoria', 'population': 41000}],
  'name': 'Seychelles',
  'population': 77000},
 {'cities': [{'name': 'Damascus', 'population': 1347000},
   {'name': 'Aleppo', 'population': 1261983},
   {'name': 'Hims', 'population': 507404},
   {'name': 'Hama', 'population': 343361},
   {'name': 'Latakia', 'population': 264563},
   {'name': 'al-Qamishliya', 'population': 144286},
   {'name': 'Dayr al-Zawr', 'population': 140459},
   {'name': 'Jaramana', 'population': 138469},
   {'name': 'Duma', 'population': 131158},
   {'name': 'al-Raqqa', 'population': 108020},
   {'name': 'Idlib', 'population': 91081}],
  'name': 'Syria',
  'population': 16125000},
 {'cities': [{'name': 'Cockburn Town', 'population': 4800}],
  'name': 'Turks and Caicos Islands',
  'population': 17000},
 {'cities': [{'name': 'N´Djaména', 'population': 530965},
   {'name': 'Moundou', 'population': 99500}],
  'name': 'Chad',
  'population': 7651000},
 {'cities': [{'name': 'Lomé', 'population': 375000}],
  'name': 'Togo',
  'population': 4629000},
 {'cities': [{'name': 'Bangkok', 'population': 6320174},
   {'name': 'Nonthaburi', 'population': 292100},
   {'name': 'Nakhon Ratchasima', 'population': 181400},
   {'name': 'Chiang Mai', 'population': 171100},
   {'name': 'Udon Thani', 'population': 158100},
   {'name': 'Hat Yai', 'population': 148632},
   {'name': 'Khon Kaen', 'population': 126500},
   {'name': 'Pak Kret', 'population': 126055},
   {'name': 'Nakhon Sawan', 'population': 123800},
   {'name': 'Ubon Ratchathani', 'population': 116300},
   {'name': 'Songkhla', 'population': 94900},
   {'name': 'Nakhon Pathom', 'population': 94100}],
  'name': 'Thailand',
  'population': 61399000},
 {'cities': [{'name': 'Dushanbe', 'population': 524000},
   {'name': 'Khujand', 'population': 161500}],
  'name': 'Tajikistan',
  'population': 6188000},
 {'cities': [{'name': 'Fakaofo', 'population': 300}],
  'name': 'Tokelau',
  'population': 2000},
 {'cities': [{'name': 'Ashgabat', 'population': 540600},
   {'name': 'Chärjew', 'population': 189200},
   {'name': 'Dashhowuz', 'population': 141800},
   {'name': 'Mary', 'population': 101000}],
  'name': 'Turkmenistan',
  'population': 4459000},
 {'cities': [{'name': 'Dili', 'population': 47900}],
  'name': 'East Timor',
  'population': 885000},
 {'cities': [{'name': 'Nuku´alofa', 'population': 22400}],
  'name': 'Tonga',
  'population': 99000},
 {'cities': [{'name': 'Chaguanas', 'population': 56601},
   {'name': 'Port-of-Spain', 'population': 43396}],
  'name': 'Trinidad and Tobago',
  'population': 1295000},
 {'cities': [{'name': 'Tunis', 'population': 690600},
   {'name': 'Sfax', 'population': 257800},
   {'name': 'Ariana', 'population': 197000},
   {'name': 'Ettadhamen', 'population': 178600},
   {'name': 'Sousse', 'population': 145900},
   {'name': 'Kairouan', 'population': 113100},
   {'name': 'Biserta', 'population': 108900},
   {'name': 'Gabès', 'population': 106600}],
  'name': 'Tunisia',
  'population': 9586000},
 {'cities': [{'name': 'Istanbul', 'population': 8787958},
   {'name': 'Ankara', 'population': 3038159},
   {'name': 'Izmir', 'population': 2130359},
   {'name': 'Adana', 'population': 1131198},
   {'name': 'Bursa', 'population': 1095842},
   {'name': 'Gaziantep', 'population': 789056},
   {'name': 'Konya', 'population': 628364},
   {'name': 'Mersin (Içel)', 'population': 587212},
   {'name': 'Antalya', 'population': 564914},
   {'name': 'Diyarbakir', 'population': 479884},
   {'name': 'Kayseri', 'population': 475657},
   {'name': 'Eskisehir', 'population': 470781},
   {'name': 'Sanliurfa', 'population': 405905},
   {'name': 'Samsun', 'population': 339871},
   {'name': 'Malatya', 'population': 330312},
   {'name': 'Gebze', 'population': 264170},
   {'name': 'Denizli', 'population': 253848},
   {'name': 'Sivas', 'population': 246642},
   {'name': 'Erzurum', 'population': 246535},
   {'name': 'Tarsus', 'population': 246206},
   {'name': 'Kahramanmaras', 'population': 245772},
   {'name': 'Elâzig', 'population': 228815},
   {'name': 'Van', 'population': 219319},
   {'name': 'Sultanbeyli', 'population': 211068},
   {'name': 'Izmit (Kocaeli)', 'population': 210068},
   {'name': 'Manisa', 'population': 207148},
   {'name': 'Batman', 'population': 203793},
   {'name': 'Balikesir', 'population': 196382},
   {'name': 'Sakarya (Adapazari)', 'population': 190641},
   {'name': 'Iskenderun', 'population': 153022},
   {'name': 'Osmaniye', 'population': 146003},
   {'name': 'Çorum', 'population': 145495},
   {'name': 'Kütahya', 'population': 144761},
   {'name': 'Hatay (Antakya)', 'population': 143982},
   {'name': 'Kirikkale', 'population': 142044},
   {'name': 'Adiyaman', 'population': 141529},
   {'name': 'Trabzon', 'population': 138234},
   {'name': 'Ordu', 'population': 133642},
   {'name': 'Aydin', 'population': 128651},
   {'name': 'Usak', 'population': 128162},
   {'name': 'Edirne', 'population': 123383},
   {'name': 'Çorlu', 'population': 123300},
   {'name': 'Isparta', 'population': 121911},
   {'name': 'Karabük', 'population': 118285},
   {'name': 'Kilis', 'population': 118245},
   {'name': 'Alanya', 'population': 117300},
   {'name': 'Kiziltepe', 'population': 112000},
   {'name': 'Zonguldak', 'population': 111542},
   {'name': 'Siirt', 'population': 107100},
   {'name': 'Viransehir', 'population': 106400},
   {'name': 'Tekirdag', 'population': 106077},
   {'name': 'Karaman', 'population': 104200},
   {'name': 'Afyon', 'population': 103984},
   {'name': 'Aksaray', 'population': 102681},
   {'name': 'Ceyhan', 'population': 102412},
   {'name': 'Erzincan', 'population': 102304},
   {'name': 'Bismil', 'population': 101400},
   {'name': 'Nazilli', 'population': 99900},
   {'name': 'Tokat', 'population': 99500},
   {'name': 'Kars', 'population': 93000},
   {'name': 'Inegöl', 'population': 90500},
   {'name': 'Bandirma', 'population': 90200}],
  'name': 'Turkey',
  'population': 66591000},
 {'cities': [{'name': 'Funafuti', 'population': 4600}],
  'name': 'Tuvalu',
  'population': 12000},
 {'cities': [{'name': 'Taipei', 'population': 2641312},
   {'name': 'Kaohsiung', 'population': 1475505},
   {'name': 'Taichung', 'population': 940589},
   {'name': 'Tainan', 'population': 728060},
   {'name': 'Panchiao', 'population': 523850},
   {'name': 'Chungho', 'population': 392176},
   {'name': 'Keelung (Chilung)', 'population': 385201},
   {'name': 'Sanchung', 'population': 380084},
   {'name': 'Hsinchuang', 'population': 365048},
   {'name': 'Hsinchu', 'population': 361958},
   {'name': 'Chungli', 'population': 318649},
   {'name': 'Fengshan', 'population': 318562},
   {'name': 'Taoyuan', 'population': 316438},
   {'name': 'Chiayi', 'population': 265109},
   {'name': 'Hsintien', 'population': 263603},
   {'name': 'Changhwa', 'population': 227715},
   {'name': 'Yungho', 'population': 227700},
   {'name': 'Tucheng', 'population': 224897},
   {'name': 'Pingtung', 'population': 214727},
   {'name': 'Yungkang', 'population': 193005},
   {'name': 'Pingchen', 'population': 188344},
   {'name': 'Tali', 'population': 171940},
   {'name': 'Taiping', 'population': 165524},
   {'name': 'Pate', 'population': 161700},
   {'name': 'Fengyuan', 'population': 161032},
   {'name': 'Luchou', 'population': 160516},
   {'name': 'Hsichuh', 'population': 154976},
   {'name': 'Shulin', 'population': 151260},
   {'name': 'Yuanlin', 'population': 126402},
   {'name': 'Yangmei', 'population': 126323},
   {'name': 'Taliao', 'population': 115897},
   {'name': 'Kueishan', 'population': 112195},
   {'name': 'Tanshui', 'population': 111882},
   {'name': 'Taitung', 'population': 111039},
   {'name': 'Hualien', 'population': 108407},
   {'name': 'Nantou', 'population': 104723},
   {'name': 'Lungtan', 'population': 103088},
   {'name': 'Touliu', 'population': 98900},
   {'name': 'Tsaotun', 'population': 96800},
   {'name': 'Kangshan', 'population': 92200},
   {'name': 'Ilan', 'population': 92000},
   {'name': 'Miaoli', 'population': 90000}],
  'name': 'Taiwan',
  'population': 22256000},
 {'cities': [{'name': 'Dar es Salaam', 'population': 1747000},
   {'name': 'Dodoma', 'population': 189000},
   {'name': 'Mwanza', 'population': 172300},
   {'name': 'Zanzibar', 'population': 157634},
   {'name': 'Tanga', 'population': 137400},
   {'name': 'Mbeya', 'population': 130800},
   {'name': 'Morogoro', 'population': 117800},
   {'name': 'Arusha', 'population': 102500},
   {'name': 'Moshi', 'population': 96800},
   {'name': 'Tabora', 'population': 92800}],
  'name': 'Tanzania',
  'population': 33517000},
 {'cities': [{'name': 'Kampala', 'population': 890800}],
  'name': 'Uganda',
  'population': 21778000},
 {'cities': [{'name': 'Kyiv', 'population': 2624000},
   {'name': 'Harkova [Harkiv]', 'population': 1500000},
   {'name': 'Dnipropetrovsk', 'population': 1103000},
   {'name': 'Donetsk', 'population': 1050000},
   {'name': 'Odesa', 'population': 1011000},
   {'name': 'Zaporizzja', 'population': 848000},
   {'name': 'Lviv', 'population': 788000},
   {'name': 'Kryvyi Rig', 'population': 703000},
   {'name': 'Mykolajiv', 'population': 508000},
   {'name': 'Mariupol', 'population': 490000},
   {'name': 'Lugansk', 'population': 469000},
   {'name': 'Vinnytsja', 'population': 391000},
   {'name': 'Makijivka', 'population': 384000},
   {'name': 'Herson', 'population': 353000},
   {'name': 'Sevastopol', 'population': 348000},
   {'name': 'Simferopol', 'population': 339000},
   {'name': 'Pultava [Poltava]', 'population': 313000},
   {'name': 'Tšernigiv', 'population': 313000},
   {'name': 'Tšerkasy', 'population': 309000},
   {'name': 'Gorlivka', 'population': 299000},
   {'name': 'Zytomyr', 'population': 297000},
   {'name': 'Sumy', 'population': 294000},
   {'name': 'Dniprodzerzynsk', 'population': 270000},
   {'name': 'Kirovograd', 'population': 265000},
   {'name': 'Hmelnytskyi', 'population': 262000},
   {'name': 'Tšernivtsi', 'population': 259000},
   {'name': 'Rivne', 'population': 245000},
   {'name': 'Krementšuk', 'population': 239000},
   {'name': 'Ivano-Frankivsk', 'population': 237000},
   {'name': 'Ternopil', 'population': 236000},
   {'name': 'Lutsk', 'population': 217000},
   {'name': 'Bila Tserkva', 'population': 215000},
   {'name': 'Kramatorsk', 'population': 186000},
   {'name': 'Melitopol', 'population': 169000},
   {'name': 'Kertš', 'population': 162000},
   {'name': 'Nikopol', 'population': 149000},
   {'name': 'Berdjansk', 'population': 130000},
   {'name': 'Pavlograd', 'population': 127000},
   {'name': 'Sjeverodonetsk', 'population': 127000},
   {'name': 'Slovjansk', 'population': 127000},
   {'name': 'Uzgorod', 'population': 127000},
   {'name': 'Altševsk', 'population': 119000},
   {'name': 'Lysytšansk', 'population': 116000},
   {'name': 'Jevpatorija', 'population': 112000},
   {'name': 'Kamjanets-Podilskyi', 'population': 109000},
   {'name': 'Jenakijeve', 'population': 105000},
   {'name': 'Krasnyi Lutš', 'population': 101000},
   {'name': 'Stahanov', 'population': 101000},
   {'name': 'Oleksandrija', 'population': 99000},
   {'name': 'Konotop', 'population': 96000},
   {'name': 'Kostjantynivka', 'population': 95000},
   {'name': 'Berdytšiv', 'population': 90000},
   {'name': 'Izmajil', 'population': 90000},
   {'name': 'Šostka', 'population': 90000},
   {'name': 'Uman', 'population': 90000},
   {'name': 'Brovary', 'population': 89000},
   {'name': 'Mukatševe', 'population': 89000}],
  'name': 'Ukraine',
  'population': 50456000},
 {'cities': [],
  'name': 'United States Minor Outlying Islands',
  'population': 0},
 {'cities': [{'name': 'Montevideo', 'population': 1236000}],
  'name': 'Uruguay',
  'population': 3337000},
 {'cities': [{'name': 'New York', 'population': 8008278},
   {'name': 'Los Angeles', 'population': 3694820},
   {'name': 'Chicago', 'population': 2896016},
   {'name': 'Houston', 'population': 1953631},
   {'name': 'Philadelphia', 'population': 1517550},
   {'name': 'Phoenix', 'population': 1321045},
   {'name': 'San Diego', 'population': 1223400},
   {'name': 'Dallas', 'population': 1188580},
   {'name': 'San Antonio', 'population': 1144646},
   {'name': 'Detroit', 'population': 951270},
   {'name': 'San Jose', 'population': 894943},
   {'name': 'Indianapolis', 'population': 791926},
   {'name': 'San Francisco', 'population': 776733},
   {'name': 'Jacksonville', 'population': 735167},
   {'name': 'Columbus', 'population': 711470},
   {'name': 'Austin', 'population': 656562},
   {'name': 'Baltimore', 'population': 651154},
   {'name': 'Memphis', 'population': 650100},
   {'name': 'Milwaukee', 'population': 596974},
   {'name': 'Boston', 'population': 589141},
   {'name': 'Washington', 'population': 572059},
   {'name': 'Nashville-Davidson', 'population': 569891},
   {'name': 'El Paso', 'population': 563662},
   {'name': 'Seattle', 'population': 563374},
   {'name': 'Denver', 'population': 554636},
   {'name': 'Charlotte', 'population': 540828},
   {'name': 'Fort Worth', 'population': 534694},
   {'name': 'Portland', 'population': 529121},
   {'name': 'Oklahoma City', 'population': 506132},
   {'name': 'Tucson', 'population': 486699},
   {'name': 'New Orleans', 'population': 484674},
   {'name': 'Las Vegas', 'population': 478434},
   {'name': 'Cleveland', 'population': 478403},
   {'name': 'Long Beach', 'population': 461522},
   {'name': 'Albuquerque', 'population': 448607},
   {'name': 'Kansas City', 'population': 441545},
   {'name': 'Fresno', 'population': 427652},
   {'name': 'Virginia Beach', 'population': 425257},
   {'name': 'Atlanta', 'population': 416474},
   {'name': 'Sacramento', 'population': 407018},
   {'name': 'Oakland', 'population': 399484},
   {'name': 'Mesa', 'population': 396375},
   {'name': 'Tulsa', 'population': 393049},
   {'name': 'Omaha', 'population': 390007},
   {'name': 'Minneapolis', 'population': 382618},
   {'name': 'Honolulu', 'population': 371657},
   {'name': 'Miami', 'population': 362470},
   {'name': 'Colorado Springs', 'population': 360890},
   {'name': 'Saint Louis', 'population': 348189},
   {'name': 'Wichita', 'population': 344284},
   {'name': 'Santa Ana', 'population': 337977},
   {'name': 'Pittsburgh', 'population': 334563},
   {'name': 'Arlington', 'population': 332969},
   {'name': 'Cincinnati', 'population': 331285},
   {'name': 'Anaheim', 'population': 328014},
   {'name': 'Toledo', 'population': 313619},
   {'name': 'Tampa', 'population': 303447},
   {'name': 'Buffalo', 'population': 292648},
   {'name': 'Saint Paul', 'population': 287151},
   {'name': 'Corpus Christi', 'population': 277454},
   {'name': 'Aurora', 'population': 276393},
   {'name': 'Raleigh', 'population': 276093},
   {'name': 'Newark', 'population': 273546},
   {'name': 'Lexington-Fayette', 'population': 260512},
   {'name': 'Anchorage', 'population': 260283},
   {'name': 'Louisville', 'population': 256231},
   {'name': 'Riverside', 'population': 255166},
   {'name': 'Saint Petersburg', 'population': 248232},
   {'name': 'Bakersfield', 'population': 247057},
   {'name': 'Stockton', 'population': 243771},
   {'name': 'Birmingham', 'population': 242820},
   {'name': 'Jersey City', 'population': 240055},
   {'name': 'Norfolk', 'population': 234403},
   {'name': 'Baton Rouge', 'population': 227818},
   {'name': 'Hialeah', 'population': 226419},
   {'name': 'Lincoln', 'population': 225581},
   {'name': 'Greensboro', 'population': 223891},
   {'name': 'Plano', 'population': 222030},
   {'name': 'Rochester', 'population': 219773},
   {'name': 'Glendale', 'population': 218812},
   {'name': 'Akron', 'population': 217074},
   {'name': 'Garland', 'population': 215768},
   {'name': 'Madison', 'population': 208054},
   {'name': 'Fort Wayne', 'population': 205727},
   {'name': 'Fremont', 'population': 203413},
   {'name': 'Scottsdale', 'population': 202705},
   {'name': 'Montgomery', 'population': 201568},
   {'name': 'Shreveport', 'population': 200145},
   {'name': 'Augusta-Richmond County', 'population': 199775},
   {'name': 'Lubbock', 'population': 199564},
   {'name': 'Chesapeake', 'population': 199184},
   {'name': 'Mobile', 'population': 198915},
   {'name': 'Des Moines', 'population': 198682},
   {'name': 'Grand Rapids', 'population': 197800},
   {'name': 'Richmond', 'population': 197790},
   {'name': 'Yonkers', 'population': 196086},
   {'name': 'Spokane', 'population': 195629},
   {'name': 'Glendale', 'population': 194973},
   {'name': 'Tacoma', 'population': 193556},
   {'name': 'Irving', 'population': 191615},
   {'name': 'Huntington Beach', 'population': 189594},
   {'name': 'Modesto', 'population': 188856},
   {'name': 'Durham', 'population': 187035},
   {'name': 'Columbus', 'population': 186291},
   {'name': 'Orlando', 'population': 185951},
   {'name': 'Boise City', 'population': 185787},
   {'name': 'Winston-Salem', 'population': 185776},
   {'name': 'San Bernardino', 'population': 185401},
   {'name': 'Jackson', 'population': 184256},
   {'name': 'Little Rock', 'population': 183133},
   {'name': 'Salt Lake City', 'population': 181743},
   {'name': 'Reno', 'population': 180480},
   {'name': 'Newport News', 'population': 180150},
   {'name': 'Chandler', 'population': 176581},
   {'name': 'Laredo', 'population': 176576},
   {'name': 'Henderson', 'population': 175381},
   {'name': 'Arlington', 'population': 174838},
   {'name': 'Knoxville', 'population': 173890},
   {'name': 'Amarillo', 'population': 173627},
   {'name': 'Providence', 'population': 173618},
   {'name': 'Chula Vista', 'population': 173556},
   {'name': 'Worcester', 'population': 172648},
   {'name': 'Oxnard', 'population': 170358},
   {'name': 'Dayton', 'population': 166179},
   {'name': 'Garden Grove', 'population': 165196},
   {'name': 'Oceanside', 'population': 161029},
   {'name': 'Tempe', 'population': 158625},
   {'name': 'Huntsville', 'population': 158216},
   {'name': 'Ontario', 'population': 158007},
   {'name': 'Chattanooga', 'population': 155554},
   {'name': 'Fort Lauderdale', 'population': 152397},
   {'name': 'Springfield', 'population': 152082},
   {'name': 'Springfield', 'population': 151580},
   {'name': 'Santa Clarita', 'population': 151088},
   {'name': 'Salinas', 'population': 151060},
   {'name': 'Tallahassee', 'population': 150624},
   {'name': 'Rockford', 'population': 150115},
   {'name': 'Pomona', 'population': 149473},
   {'name': 'Metairie', 'population': 149428},
   {'name': 'Paterson', 'population': 149222},
   {'name': 'Overland Park', 'population': 149080},
   {'name': 'Santa Rosa', 'population': 147595},
   {'name': 'Syracuse', 'population': 147306},
   {'name': 'Kansas City', 'population': 146866},
   {'name': 'Hampton', 'population': 146437},
   {'name': 'Lakewood', 'population': 144126},
   {'name': 'Vancouver', 'population': 143560},
   {'name': 'Irvine', 'population': 143072},
   {'name': 'Aurora', 'population': 142990},
   {'name': 'Moreno Valley', 'population': 142381},
   {'name': 'Pasadena', 'population': 141674},
   {'name': 'Hayward', 'population': 140030},
   {'name': 'Brownsville', 'population': 139722},
   {'name': 'Bridgeport', 'population': 139529},
   {'name': 'Hollywood', 'population': 139357},
   {'name': 'Warren', 'population': 138247},
   {'name': 'Torrance', 'population': 137946},
   {'name': 'Eugene', 'population': 137893},
   {'name': 'Pembroke Pines', 'population': 137427},
   {'name': 'Salem', 'population': 136924},
   {'name': 'Pasadena', 'population': 133936},
   {'name': 'Escondido', 'population': 133559},
   {'name': 'Sunnyvale', 'population': 131760},
   {'name': 'Savannah', 'population': 131510},
   {'name': 'Fontana', 'population': 128929},
   {'name': 'Orange', 'population': 128821},
   {'name': 'Naperville', 'population': 128358},
   {'name': 'Alexandria', 'population': 128283},
   {'name': 'Rancho Cucamonga', 'population': 127743},
   {'name': 'Grand Prairie', 'population': 127427},
   {'name': 'East Los Angeles', 'population': 126379},
   {'name': 'Fullerton', 'population': 126003},
   {'name': 'Corona', 'population': 124966},
   {'name': 'Flint', 'population': 124943},
   {'name': 'Paradise', 'population': 124682},
   {'name': 'Mesquite', 'population': 124523},
   {'name': 'Sterling Heights', 'population': 124471},
   {'name': 'Sioux Falls', 'population': 123975},
   {'name': 'New Haven', 'population': 123626},
   {'name': 'Topeka', 'population': 122377},
   {'name': 'Concord', 'population': 121780},
   {'name': 'Evansville', 'population': 121582},
   {'name': 'Hartford', 'population': 121578},
   {'name': 'Fayetteville', 'population': 121015},
   {'name': 'Cedar Rapids', 'population': 120758},
   {'name': 'Elizabeth', 'population': 120568},
   {'name': 'Lansing', 'population': 119128},
   {'name': 'Lancaster', 'population': 118718},
   {'name': 'Fort Collins', 'population': 118652},
   {'name': 'Coral Springs', 'population': 117549},
   {'name': 'Stamford', 'population': 117083},
   {'name': 'Thousand Oaks', 'population': 117005},
   {'name': 'Vallejo', 'population': 116760},
   {'name': 'Palmdale', 'population': 116670},
   {'name': 'Columbia', 'population': 116278},
   {'name': 'El Monte', 'population': 115965},
   {'name': 'Abilene', 'population': 115930},
   {'name': 'North Las Vegas', 'population': 115488},
   {'name': 'Ann Arbor', 'population': 114024},
   {'name': 'Beaumont', 'population': 113866},
   {'name': 'Waco', 'population': 113726},
   {'name': 'Macon', 'population': 113336},
   {'name': 'Independence', 'population': 113288},
   {'name': 'Peoria', 'population': 112936},
   {'name': 'Inglewood', 'population': 112580},
   {'name': 'Springfield', 'population': 111454},
   {'name': 'Simi Valley', 'population': 111351},
   {'name': 'Lafayette', 'population': 110257},
   {'name': 'Gilbert', 'population': 109697},
   {'name': 'Carrollton', 'population': 109576},
   {'name': 'Bellevue', 'population': 109569},
   {'name': 'West Valley City', 'population': 108896},
   {'name': 'Clarksville', 'population': 108787},
   {'name': 'Costa Mesa', 'population': 108724},
   {'name': 'Peoria', 'population': 108364},
   {'name': 'South Bend', 'population': 107789},
   {'name': 'Downey', 'population': 107323},
   {'name': 'Waterbury', 'population': 107271},
   {'name': 'Manchester', 'population': 107006},
   {'name': 'Allentown', 'population': 106632},
   {'name': 'McAllen', 'population': 106414},
   {'name': 'Joliet', 'population': 106221},
   {'name': 'Lowell', 'population': 105167},
   {'name': 'Provo', 'population': 105166},
   {'name': 'West Covina', 'population': 105080},
   {'name': 'Wichita Falls', 'population': 104197},
   {'name': 'Erie', 'population': 103717},
   {'name': 'Daly City', 'population': 103621},
   {'name': 'Citrus Heights', 'population': 103455},
   {'name': 'Norwalk', 'population': 103298},
   {'name': 'Gary', 'population': 102746},
   {'name': 'Berkeley', 'population': 102743},
   {'name': 'Santa Clara', 'population': 102361},
   {'name': 'Green Bay', 'population': 102313},
   {'name': 'Cape Coral', 'population': 102286},
   {'name': 'Arvada', 'population': 102153},
   {'name': 'Pueblo', 'population': 102121},
   {'name': 'Sandy', 'population': 101853},
   {'name': 'Athens-Clarke County', 'population': 101489},
   {'name': 'Cambridge', 'population': 101355},
   {'name': 'Westminster', 'population': 100940},
   {'name': 'San Buenaventura', 'population': 100916},
   {'name': 'Portsmouth', 'population': 100565},
   {'name': 'Livonia', 'population': 100545},
   {'name': 'Burbank', 'population': 100316},
   {'name': 'Clearwater', 'population': 99936},
   {'name': 'Midland', 'population': 98293},
   {'name': 'Davenport', 'population': 98256},
   {'name': 'Mission Viejo', 'population': 98049},
   {'name': 'Miami Beach', 'population': 97855},
   {'name': 'Sunrise Manor', 'population': 95362},
   {'name': 'New Bedford', 'population': 94780},
   {'name': 'El Cajon', 'population': 94578},
   {'name': 'Norman', 'population': 94193},
   {'name': 'Richmond', 'population': 94100},
   {'name': 'Albany', 'population': 93994},
   {'name': 'Brockton', 'population': 93653},
   {'name': 'Roanoke', 'population': 93357},
   {'name': 'Billings', 'population': 92988},
   {'name': 'Compton', 'population': 92864},
   {'name': 'Gainesville', 'population': 92291},
   {'name': 'Fairfield', 'population': 92256},
   {'name': 'Arden-Arcade', 'population': 92040},
   {'name': 'San Mateo', 'population': 91799},
   {'name': 'Visalia', 'population': 91762},
   {'name': 'Boulder', 'population': 91238},
   {'name': 'Cary', 'population': 91213},
   {'name': 'Santa Monica', 'population': 91084},
   {'name': 'Fall River', 'population': 90555},
   {'name': 'Kenosha', 'population': 89447},
   {'name': 'Elgin', 'population': 89408},
   {'name': 'Odessa', 'population': 89293},
   {'name': 'Carson', 'population': 89089},
   {'name': 'Charleston', 'population': 89063}],
  'name': 'United States',
  'population': 278357000},
 {'cities': [{'name': 'Toskent', 'population': 2117500},
   {'name': 'Namangan', 'population': 370500},
   {'name': 'Samarkand', 'population': 361800},
   {'name': 'Andijon', 'population': 318600},
   {'name': 'Buhoro', 'population': 237100},
   {'name': 'Karsi', 'population': 194100},
   {'name': 'Nukus', 'population': 194100},
   {'name': 'Kükon', 'population': 190100},
   {'name': 'Fargona', 'population': 180500},
   {'name': 'Circik', 'population': 146400},
   {'name': 'Margilon', 'population': 140800},
   {'name': 'Ürgenc', 'population': 138900},
   {'name': 'Angren', 'population': 128000},
   {'name': 'Cizah', 'population': 124800},
   {'name': 'Navoi', 'population': 116300},
   {'name': 'Olmalik', 'population': 114900},
   {'name': 'Termiz', 'population': 109500}],
  'name': 'Uzbekistan',
  'population': 24318000},
 {'cities': [{'name': 'Città del Vaticano', 'population': 455}],
  'name': 'Holy See (Vatican City State)',
  'population': 1000},
 {'cities': [{'name': 'Kingstown', 'population': 17100}],
  'name': 'Saint Vincent and the Grenadines',
  'population': 114000},
 {'cities': [{'name': 'Caracas', 'population': 1975294},
   {'name': 'Maracaíbo', 'population': 1304776},
   {'name': 'Barquisimeto', 'population': 877239},
   {'name': 'Valencia', 'population': 794246},
   {'name': 'Ciudad Guayana', 'population': 663713},
   {'name': 'Petare', 'population': 488868},
   {'name': 'Maracay', 'population': 444443},
   {'name': 'Barcelona', 'population': 322267},
   {'name': 'Maturín', 'population': 319726},
   {'name': 'San Cristóbal', 'population': 319373},
   {'name': 'Ciudad Bolívar', 'population': 301107},
   {'name': 'Cumaná', 'population': 293105},
   {'name': 'Mérida', 'population': 224887},
   {'name': 'Cabimas', 'population': 221329},
   {'name': 'Barinas', 'population': 217831},
   {'name': 'Turmero', 'population': 217499},
   {'name': 'Baruta', 'population': 207290},
   {'name': 'Puerto Cabello', 'population': 187722},
   {'name': 'Santa Ana de Coro', 'population': 185766},
   {'name': 'Los Teques', 'population': 178784},
   {'name': 'Punto Fijo', 'population': 167215},
   {'name': 'Guarenas', 'population': 165889},
   {'name': 'Acarigua', 'population': 158954},
   {'name': 'Puerto La Cruz', 'population': 155700},
   {'name': 'Ciudad Losada', 'population': 134501},
   {'name': 'Guacara', 'population': 131334},
   {'name': 'Valera', 'population': 130281},
   {'name': 'Guanare', 'population': 125621},
   {'name': 'Carúpano', 'population': 119639},
   {'name': 'Catia La Mar', 'population': 117012},
   {'name': 'El Tigre', 'population': 116256},
   {'name': 'Guatire', 'population': 109121},
   {'name': 'Calabozo', 'population': 107146},
   {'name': 'Pozuelos', 'population': 105690},
   {'name': 'Ciudad Ojeda', 'population': 99354},
   {'name': 'Ocumare del Tuy', 'population': 97168},
   {'name': 'Valle de la Pascua', 'population': 95927},
   {'name': 'Araure', 'population': 94269},
   {'name': 'San Fernando de Apure', 'population': 93809},
   {'name': 'San Felipe', 'population': 90940},
   {'name': 'El Limón', 'population': 90000}],
  'name': 'Venezuela',
  'population': 24170000},
 {'cities': [{'name': 'Road Town', 'population': 8000}],
  'name': 'Virgin Islands, British',
  'population': 21000},
 {'cities': [{'name': 'Charlotte Amalie', 'population': 13000}],
  'name': 'Virgin Islands, U.S.',
  'population': 93000},
 {'cities': [{'name': 'Ho Chi Minh City', 'population': 3980000},
   {'name': 'Hanoi', 'population': 1410000},
   {'name': 'Haiphong', 'population': 783133},
   {'name': 'Da Nang', 'population': 382674},
   {'name': 'Biên Hoa', 'population': 282095},
   {'name': 'Nha Trang', 'population': 221331},
   {'name': 'Hue', 'population': 219149},
   {'name': 'Can Tho', 'population': 215587},
   {'name': 'Cam Pha', 'population': 209086},
   {'name': 'Nam Dinh', 'population': 171699},
   {'name': 'Quy Nhon', 'population': 163385},
   {'name': 'Vung Tau', 'population': 145145},
   {'name': 'Rach Gia', 'population': 141132},
   {'name': 'Long Xuyen', 'population': 132681},
   {'name': 'Thai Nguyen', 'population': 127643},
   {'name': 'Hong Gai', 'population': 127484},
   {'name': 'Phan Thiêt', 'population': 114236},
   {'name': 'Cam Ranh', 'population': 114041},
   {'name': 'Vinh', 'population': 112455},
   {'name': 'My Tho', 'population': 108404},
   {'name': 'Da Lat', 'population': 106409},
   {'name': 'Buon Ma Thuot', 'population': 97044}],
  'name': 'Vietnam',
  'population': 79832000},
 {'cities': [{'name': 'Port-Vila', 'population': 33700}],
  'name': 'Vanuatu',
  'population': 190000},
 {'cities': [{'name': 'Mata-Utu', 'population': 1137}],
  'name': 'Wallis and Futuna',
  'population': 15000},
 {'cities': [{'name': 'Apia', 'population': 35900}],
  'name': 'Samoa',
  'population': 180000},
 {'cities': [{'name': 'Sanaa', 'population': 503600},
   {'name': 'Aden', 'population': 398300},
   {'name': 'Taizz', 'population': 317600},
   {'name': 'Hodeida', 'population': 298500},
   {'name': 'al-Mukalla', 'population': 122400},
   {'name': 'Ibb', 'population': 103300}],
  'name': 'Yemen',
  'population': 18112000},
 {'cities': [{'name': 'Beograd', 'population': 1204000},
   {'name': 'Novi Sad', 'population': 179626},
   {'name': 'Niš', 'population': 175391},
   {'name': 'Priština', 'population': 155496},
   {'name': 'Kragujevac', 'population': 147305},
   {'name': 'Podgorica', 'population': 135000},
   {'name': 'Subotica', 'population': 100386},
   {'name': 'Prizren', 'population': 92303}],
  'name': 'Yugoslavia',
  'population': 10640000},
 {'cities': [{'name': 'Cape Town', 'population': 2352121},
   {'name': 'Soweto', 'population': 904165},
   {'name': 'Johannesburg', 'population': 756653},
   {'name': 'Port Elizabeth', 'population': 752319},
   {'name': 'Pretoria', 'population': 658630},
   {'name': 'Inanda', 'population': 634065},
   {'name': 'Durban', 'population': 566120},
   {'name': 'Vanderbijlpark', 'population': 468931},
   {'name': 'Kempton Park', 'population': 442633},
   {'name': 'Alberton', 'population': 410102},
   {'name': 'Pinetown', 'population': 378810},
   {'name': 'Pietermaritzburg', 'population': 370190},
   {'name': 'Benoni', 'population': 365467},
   {'name': 'Randburg', 'population': 341288},
   {'name': 'Umlazi', 'population': 339233},
   {'name': 'Bloemfontein', 'population': 334341},
   {'name': 'Vereeniging', 'population': 328535},
   {'name': 'Wonderboom', 'population': 283289},
   {'name': 'Roodepoort', 'population': 279340},
   {'name': 'Boksburg', 'population': 262648},
   {'name': 'Klerksdorp', 'population': 261911},
   {'name': 'Soshanguve', 'population': 242727},
   {'name': 'Newcastle', 'population': 222993},
   {'name': 'East London', 'population': 221047},
   {'name': 'Welkom', 'population': 203296},
   {'name': 'Kimberley', 'population': 197254},
   {'name': 'Uitenhage', 'population': 192120},
   {'name': 'Chatsworth', 'population': 189885},
   {'name': 'Mdantsane', 'population': 182639},
   {'name': 'Krugersdorp', 'population': 181503},
   {'name': 'Botshabelo', 'population': 177971},
   {'name': 'Brakpan', 'population': 171363},
   {'name': 'Witbank', 'population': 167183},
   {'name': 'Oberholzer', 'population': 164367},
   {'name': 'Germiston', 'population': 164252},
   {'name': 'Springs', 'population': 162072},
   {'name': 'Westonaria', 'population': 159632},
   {'name': 'Randfontein', 'population': 120838},
   {'name': 'Paarl', 'population': 105768},
   {'name': 'Potchefstroom', 'population': 101817},
   {'name': 'Rustenburg', 'population': 97008},
   {'name': 'Nigel', 'population': 96734},
   {'name': 'George', 'population': 93818},
   {'name': 'Ladysmith', 'population': 89292}],
  'name': 'South Africa',
  'population': 40377000},
 {'cities': [{'name': 'Lusaka', 'population': 1317000},
   {'name': 'Ndola', 'population': 329200},
   {'name': 'Kitwe', 'population': 288600},
   {'name': 'Kabwe', 'population': 154300},
   {'name': 'Chingola', 'population': 142400},
   {'name': 'Mufulira', 'population': 123900},
   {'name': 'Luanshya', 'population': 118100}],
  'name': 'Zambia',
  'population': 9169000},
 {'cities': [{'name': 'Harare', 'population': 1410000},
   {'name': 'Bulawayo', 'population': 621742},
   {'name': 'Chitungwiza', 'population': 274912},
   {'name': 'Mount Darwin', 'population': 164362},
   {'name': 'Mutare', 'population': 131367},
   {'name': 'Gweru', 'population': 128037}],
  'name': 'Zimbabwe',
  'population': 11669000}]

In [89]:
len(country_list)


Out[89]:
239

In [90]:
world = client.kipoy["world"]

In [91]:
world


Out[91]:
Collection(Database(MongoClient(host=['mongodb.dobest.io:27017'], document_class=dict, tz_aware=False, connect=True), 'kipoy'), 'world')

In [92]:
world.insert_many(country_list)


Out[92]:
<pymongo.results.InsertManyResult at 0xc0c4ab0>
  • Document 의 기준을 무엇으로 보는가? 우리는 아까 몽고DB에서 Country로 보았다
  • 인구가 10만 이상인 도시 리스트를 뽑아올 수 있는가? 몽고 DB 쿼리 만으로는 안 된다.
  • 왜냐하면 다큐먼트 하나하나의 기준이 country이기 때문에. 만약에 city를 기준으로 하려고 했다면 몽고 DB에서 차라리
  • 이게 더 좋은 방법이다.

In [55]:
city = {
    "name": "Seoul",
    "population" = 10000000,
    "country": {
        "name": "Korea",
        "population": 50000000
    }
}


  File "<ipython-input-55-67c2387bc9b9>", line 3
    "population" = 10000000,
                 ^
SyntaxError: invalid syntax
  • 어떤 잠재적 문제? city가 기준이니까 서울에서 한국이 들어가고 부산에도 들어가고
  • 하지만 몽고 DB에서는 이게 맞는 구현 방법
  • 그래서 중요한 것은 데이터를 잘 넣는것과 Document의 기준을 무엇으로 할 것인가? 방금 본 것은 City가 기준
  • 관계형을 비관계형으로 바꾸어서 넣는 일은 거의 없다.
  • 그런데 API 같은 것을 쓸 때, 어차피 우리가 테이블에 접근 못하고 받아보는 정보는 어차피 비관계형 데이터 정보를 받을 때.
  • 직방의 경우에는 당연히 관계형 DB로 정보를 축적
  • 하지만 우리는 API를 받아 보는 입장이기 때문에 관계를 모른다. 그러므로 몽고DB를 쓰는 것이다.
  • 어려운 문제는 직방 1000만개의 매물을 받아왔는데 비관계형에서 관계형으로 바꾸는 것이 어렵다.
  • 몽고 DB를 편하게 편하게 쓸 때는 그냥 받아서 데이터만 가공해서 넣어두는 것